
上篇文章主要介绍了使用 Mcp Sdk(ts版) 搭建一个 MCP 应用,我们已经知道下面的概念和基本使用!

复习下 MCP 架构
我们并且在建立 Server 时添加了一个tool,根据关键字 公理 返回三体黑暗森林法则的两个公理!

命中了关键词
今天我们的主要目标是:将这个工具注册到 VsCode 中,并可以在 Agent 模式中使用它!
按 Ctrl+Shift+P 或 Cmd+Shift+P,输入并选择 MCP: Add Server,

Ctrl+Shift+P
或者你也可以在 Colipot 中点击工具图标进入:

点击工具图标

添加 server
接着会让你选择服务类型,如果你是在本地,推荐使用 Stdio!

选择合适的类型
Stdio 传输适合本地开发,避免网络复杂性,适合测试和调试。VSCode 还支持 SSE(Server-Sent Events),但 Stdio 更适合本地场景
node 或者 python
连续回车两次,第一次是自动生成的tool唯一标识,第二次会让你选择设置,建议选择workspace settings,

workspace settings
VSCode 会在根目录下生成.vscode/mcp.json如下的配置文件:

args 对应的是参数,比如执行文件目标地址!
打开 Copilot Agent 视图,然后使用自然语言调用 MCP 服务器的工具。

识别到 tool
❝我们输入框里输入相关语句,
VsCode会自动查找对应的tool

运行之后的结果
通过 VsCode Colipot Agent 提供的能力,我们可以让我们的编辑期更加智能的为我们提供服务!
关注我,下篇文章会介绍怎么讲物料库的文档通过 MCP 输出到编辑器!
好了今天的分享就些了,十分感谢大家的支持,如果文章后中有错误的地方,欢迎指正!