如何在Vscode中安装MCP服务?(涵盖实例:使用Github Copilot + 高德MCP查询旅游攻略)

1.起初在高德开发者平台申请 API Key

高德开放平台 | 高德地图API注册完成后在应用管理 -> 创建应用 --> 添加key即可

每个人每个月都有免费的额度,可能在配额中查询。

2.在Vscode中为Github Copilot配置 MCP服务

打开Vscode --> Preferences --> Settings --> 搜索MCP --> 打开 Edit in settings.json档案

然后在chat.mcp.serverSampling 中添加如下关于高德MCP的信息。

"chat.mcp.serverSampling": {
"mcpServers": {
"amap-maps": {
"command": "cmd",
"args": [
"-y",
"@amap/amap-maps-mcp-server"
],
"env": {
"AMAP_MAPS_API_KEY": "你在第一步中申请的API_key"
}
}
}
}

如果希望在与github copilot对话中自动开启MCP服务,可以通过如下参数开启auto start

"chat.mcp.autostart": "newAndOutdated"

否注册成功。就是3.查看MCP服务

如果采用MCP服务,应该注意对话需要在 Agent模式下进行。Ask模式不会启用MCP服务。

在Agent模式下,右下角会有一个软件的小图标。

点击后,可以看到MCP server下面已经显示出了高德的一些可用服务

4.测试MCP服务

否可以帮我规划郑州的一日游,可以看到调用了MCP服务,并返回了相关结果。就是例如:我询问

其他的MCP服务配置方法一样,可能在ModelScope的MCP广场中查询更多自己想要用的MCP服务,加载进来。

posted @ 2025-09-02 13:55  yfceshi  阅读(429)  评论(0)    收藏  举报