使用说明
工具工具
-
你知道吗,在节点项目中使用typescript文件,你必须添加一个
tsconfig.json文件使应用程序工作 -
有一种开发依赖关系,就像mcp的postman。它叫检查员
npm install -D @modelcontextprotocol/inspector- 你现在需要去
package.json并将server.inspector添加到scripts键中 检查javascript
-
这里面有个错误 javascript/演示服务器 在启动时,npm节点横幅会在控制台中显示st.out。..所以你必须使用
console.Error()使用transport st.out时在控制台中记录内容
添加本地mcp服务器
ctrl + shift + p,然后搜索mcp服务器,您将看到列表+添加服务器- 选择导入方法
choose stdio- [命令(stdio),http(他们正在运行服务器),npm包,pip包,docker镜像]
- 向启动环境添加命令
npm run server:dev - 为服务器命名
- 选择其中之一
user-settings for global vscode mcp server或workspace settings for directory specific workspace /.vscode
从github将mcp服务器添加到vs代码中
the .vscode folder can help set some project configurations
您可以创建 mcp.json
添加并写入对mcp服务器的引用
转到文件并单击添加服务器
npm pip docker image
s
创建自己的mcp服务器注释
mcp服务器。..
- 工具
- 资源
- 鼓励
- 采样
工具
基本上!呼叫功能。..
资源
您可以在mcp服务器代码库中访问的数据
提示
您可以在服务器上创建一个提示,用户(客户端)可以请求该提示
采样
当服务器从ai上下文中获取信息时。
main()函数
- 传输(Python和JavaScript)
- 标准输入输出
- 通过标准输入/输出流进行通信;最适合当地发展和直接终端互动。
- 流式HTTP
- 通过HTTP进行双向流式传输;建议用于需要连续数据流的web应用程序和远程客户端。
- SSE(服务器发送事件)
- 通过HTTP单向传输服务器到客户端的事件流;用于从服务器向客户端发送实时更新。 (已弃用,支持HTTP流)
- 标准输入输出