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"中的内容

发送后得到回应:

成功!!!

相关推荐
SharpCJ3 小时前
Koog(3)——Prompt、LLM Client 与模型调用:Koog 如何抽象大模型访问
llm·agent
xrlfreedom3 小时前
MCP 面试高频考点:本地 MCP Server 改造成远程服务,安全与 Tools 设计怎么落地
tools·mcp·提示注入防护·python mcp sdk
救救孩子把3 小时前
AI面试八股文-02_2-Prompt Engineering 面试题
人工智能·面试·llm·prompt·agent·agent记忆·agent面试题
自养Agent3 小时前
Agent Harness 从用到会造:把工具接上,只是开始负责
人工智能·llm
星云低代码开发平台3 小时前
AI 连接器运行健康度:指标、异常恢复和联调清单
大数据·运维·网络·数据库·人工智能·mcp
stereohomology4 小时前
用免费算力额度实现markdown TeX混合编码主题及转换
人工智能·语言模型·llm·薅羊毛
武子康4 小时前
语音评测显示 Passed,为什么工具调用只有 1/2?
人工智能·llm·agent
小易老师AI实战4 小时前
大模型Token成本优化指南:彻底解决推理成本高、响应慢问题(企业落地完整版)
大模型·rag·大模型推理·推理加速·kv 缓存·token 优化·llm 降本
流浪0015 小时前
大模型技术全景(二十二):RAG 数据入库与向量数据库
llm·向量数据库·rag·rag数据库入库
William一直在路上5 小时前
垂直领域大模型训练的一点思考和探索
人工智能·大模型·llm