Model Context Protocol (MCP) 在 GitHub Copilot 中的使用
Model Context Protocol (MCP) 是由 Anthropic 公司于 2024 年 11 月推出的一种开放协议标准,目的在于标准化 LLM 与外部数据源、工具及服务之间的交互方式。MCP 被广泛类比为'AI 领域的 USB-C 接口'。
一、VS Code 安装
下载并安装 Visual Studio Code,完成后打开软件。
(图:VSCode 启动界面)
选择启用 Copilot,这是 AI 助手,帮助你编程。注册登录可以使用 GitHub 账号登录,建议注册一个 GitHub 账号以便使用相关工具。
二、使用 MCP
2.1 准备好 MCP
先准备好高德地图的 MCP 服务环境。
2.2 在 GitHub Copilot 中配置 MCP 服务
第一步,进入 Preferences => Settings,搜索 mcp。
(图:设置界面搜索 mcp)
(图:MCP 配置选项)
把高德的 MCP 添加进去,其他的 MCP 类似操作:
(图:添加 MCP 服务)
当我在聊天框里启动服务的时候发现 mcp-server-time 无法启动,于是我就把它删除了,变成这个样子:
(图:删除后的 MCP 列表)
三、使用 MCP
我们给它一个任务:帮我用 MCP,规划一个深圳一日游的路线。
开始工作了,可以看到它去调用了我们刚刚添加的 MCP,Continue,继续。
(图:调用 MCP 过程)
可以看到调用了很多 MCP 的工具。
(图:MCP 工具调用详情)
最终给出的结果如下:
根据获取的信息,我为您规划了一个合理的深圳一日游路线:
上午 9:00-12:00:深圳世界之窗
地址:南山区深南大道 9037 号
世界之窗是一个缩小版的世界知名建筑和景点的主题公园,可以在这里看到埃菲尔铁塔、泰姬陵等世界著名景观的微缩版本。
中午 12:00-16:00:深圳欢乐谷
位置:距离世界之窗约 1.4 公里
交通:可以乘坐 M486 路公交车(约 10 分钟)
深圳欢乐谷是一个现代化的主题公园,有刺激的过山车等游乐设施。
傍晚 16:00-晚上:深圳湾公园
位置:从欢乐谷到深圳湾公园约 4.7 公里
交通建议:


