简单记录下:
全程用的 vscode roocode 扩展 AI 服务商是 Claude4.
以下只是简单结果贴图:
该段是利用 Claude4 让它帮我搭建本地的 postman mcp server
我用的提示词仅仅两段:
Promt1:请参考下这个 https://learning.postman.com/docs/postman-ai-agent-builder/mcp-requests/create/ . 我想在我自己的 postman workspace 中针对某个 API 集合创建 mcp server.
一顿跑之后,中途短暂干预起个命名什么的,然后都是 Claude4 自动的生成了本地项目:
Promt2:我不太理解链接中的
填到下图 postman 的配置长这样
{
"command": "node",
"args": ["D:\MCP\postman-LocalMcp\build\index.js"],
"env": {
"POSTMAN_API_KEY": "Your Postman Key"
}
}
这就 OK 了? 没错 Claude4 就是这么的强大。
那些个 mcp servers 的 Tools 也是它自动写好的,我测试了下,目前已经可以做到通过在本地的 Roocode 扩展里用 Claude4 和 我这个 postman-LocalMcp 交互,让它访问的到 postman workspace 下的 API 集合以及某一个集合下的 API 接口了,这样就可以以提示词的方式,借助 AI 来驱动接口测试了。
简单谈下 mcp 的理解:创建这个 postman-LocalMcp 这是打通和 AI 提供商的 一个 我感觉就是中转通信协议, mcp 本身是个通信协议。
打通了就是 客户端提示词 --》postman-LocalMcp mcp servers 中转--》AI 提供商 处理 然后返回 给我们处理结果。
创建这个 mcp server 我看了下终端的执行过程,实际是官方的
剩下的都是 AI 构建的本地主要是 index.ts typescript 脚本 和 package.json 等。
当然以上我的 postman workspace 都是内部 而非 public 公开,请注意别轻易把自家的企业的测试接口工作空间设为 public 公开。那就 GG 了。
所以,要整个本地的 postman mcp server 来本地使用调用空间里的 API 集合和 API 接口。