VSCode扩展工具Copilot MCP使用教程【MCP】


MCP(Model Context Protocol,模型上下文协议) ,2024年11月底,由 Anthropic 推出的一种开放标准,旨在统一大型语言模型(LLM)与外部数据源和工具之间的通信协议。本文章教你使用VSCode扩展工具Copilot MCP快速上手MCP应用!

1. VSCode中安装Copilot MCP

Copilot MCP是一个适用于 VSCode 的 MCP Client。

2. Copilot MCP使用

安装之后会出现Coplilot授权,并在左侧菜单中出现MCP Server按钮

3. Add Server

点击Add Server,MCP Server分为两种建立方式,Process和SSE

以Process为例,输入必要信息:

其中Server Name是你给Server起的任意名字,需要注意的是Start Command。

这里我的输入为:

bash 复制代码
npx -y @modelcontextprotocol/server-filesystem /path

注意path修改为自己的文件路径,并确保你已安装node.js从而可以使用npx命令

这个Command怎么来的呢?

可从来自MCP Server官方社区获得自己想要的Server:

https://github.com/modelcontextprotocol/servers?tab=readme-ov-file

以Filesystem为例,点进去可查看其调用方式,以NPX为例:

其要求我们输入npx命令,并附加上文件路径,可以为多个文件路径,显然,Command格式举例如下:

bash 复制代码
npx -y @modelcontextprotocol/server-filesystem /path

注意path修改为自己的文件路径,并确保你已安装node.js从而可以使用npx命令

在Start Command中输入以上命令即可。

输入完成后点击 Add Server

成功后列表显示刚刚添加Server,不显示意味着添加失败。

点开后可查看该Server提供的Tools列表:

4. 调用Server

准备一个测试文件,我在/path下创建了个mcp_test.txt文件,里面包含一句话:

之后,在VSCode 右侧Copilot对话框中出入:

@mcp <内容>

例如:

@mcp 请读取"/root/xxx"下的"mcp_test.txt"中的内容

发送后得到回应:

成功!!!

相关推荐
星源~9 分钟前
VsCode-单片机开发环境配置指定编译器
ide·vscode·单片机·物联网·嵌入式
TonyLee01740 分钟前
vscode运行Julia项目(linux远程服务器)
vscode·julia
我很哇塞耶1 小时前
打破模态壁垒!DSE:以文档截图为核心的多模态检索范式
人工智能·ai·大模型
q_30238195561 小时前
秒级筛查+94.7%精准!华为Atlas 200 DK边缘设备解锁糖尿病视网膜病变检测新范式
人工智能·python·深度学习·智能体
中科固源1 小时前
Wisdom Lens:基于智能体的自动化漏洞挖掘系统
安全·网络安全·模糊测试·智能体
Baihai_IDP1 小时前
LLM 扩展方式的三年演进之路:复杂之后,回归简单
人工智能·面试·llm
美林数据Tempodata1 小时前
智能体技术应用专业建设方案与实施路径
人工智能·ai·智能体·智能体技术应用·智能体技术应用专业
纪伊路上盛名在1 小时前
vscode的colab扩展目前的一些问题
ide·vscode·python·编辑器·colab·前后端
软件测试小仙女1 小时前
认真测试大语言模型(LLM)
软件测试·人工智能·测试工具·ai·语言模型·自然语言处理·llm
无脑学c++2 小时前
Debian 12/13 下使用 SDCC + VSCode 开发 51 单片机完整教程(环境配置)
vscode·单片机·debian