最近在研究MCP(Model Context Protocol)的时候,发现了一个挺有意思的项目——Postman MCP Serverimage.png

简单说,它就是一个能让AI直接操作你Postman账号的“桥梁”。你现在可以用Claude或者其他支持MCP的AI工具,帮你创建集合、管理环境、甚至整理API文档,全程不用自己动手点鼠标。

这项目还在活跃开发中,偶尔会有breaking changes,但核心功能已经能用起来了。而且有意思的是,代码本身也是AI写的——用Cline配合Claude 3.5 Sonnet生成,作者还贴心地放出了当时的prompt记录。image.png

能干什么?

我把功能捋了一遍,基本覆盖了Postman API的方方面面:

集合管理:增删改查集合、管理文件夹和请求、处理响应数据、版本控制(fork/merge/pull)、评论协作。

环境管理:创建不同环境配置、增删改查环境变量。

API管理:完整的API生命周期管理、多文件schema支持、标签和评论功能。

权限安全:API Key认证、角色权限控制、工作区级别的权限管理。

企业功能:私有API网络管理、webhook触发集合、企业版的SCIM支持和高级角色控制。

怎么装?

推荐用Smithery一键装(如果用的是Claude Desktop): Ω

npx -y @smithery/cli install postman-api-server --client claude

手动装也不复杂:

  1. 克隆项目 git clone https://github.com/delano/postman-api-server.git

  2. 装依赖 pnpm install

  3. 编译 pnpm run build

配置API Key

先去Postman账号设置里生成一个API Key(记得保存好,不会再次显示)。

然后加到环境变量 POSTMAN_API_KEY 就行。如果用Claude Desktop,配置文件里这样写:

macOS路径~/Library/Application Support/Claude/claude_desktop_config.json
Windows路径%APPDATA%/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "postman": {
      "command": "node",
      "args": ["/你的路径/postman-api-server/build/index.js"],
      "env": {
        "POSTMAN_API_KEY": "你的key"
      }
    }
  }
}

提醒一下:每次MCP服务器更新了工具定义(比如新增了功能),需要重启Claude才能生效,因为它启动时会把工具定义缓存下来。

Cline的配置方式跟上面一样,照着填就行。

这玩意儿到底有没有必要?

说实话,不是所有场景都需要用MCP包装一层。作者自己也分析得很实在:

真正有价值的地方

  • 复杂多步骤操作(比如同时协调多个集合和环境)

  • AI驱动的自动化(测试流程、文档维护、环境同步)

  • 对错误敏感的操作(生产环境部署、合规性检查)

杀鸡用牛刀的场景

  • 就单独跑一个集合

  • 简单的单次API调用

  • 快速看一眼环境变量

如果你是开发者,习惯敲命令行,很多操作直接调Postman API反而更快。但如果你想让AI帮你做“规划-执行-验证”这种完整闭环,MCP这层包装就很有必要了。

调试小技巧

MCP服务器走的是stdio通信,调试起来不太直观。作者推荐用MCP Inspector:

pnpm run inspector

跑起来会给你一个本地地址(通常是 http://localhost:5173),浏览器打开,记得填上 POSTMAN_API_KEY,然后切到“Tools”标签就可以开搞了。

项目文档

官方Postman API文档在Postman公共工作区里就有。这项目还整理了一份Markdown格式的API摘要,放在 docs/api/summaries/ 目录下,把各个端点的请求响应格式都写清楚了,对二次开发或者功能验证挺有帮助。

最后说两句

这类MCP服务器项目越来越多,Postman这个算是把API管理工具和AI能力打通的一个尝试。如果你日常重度使用Postman,又想让AI帮你处理一些重复性的管理工作,可以试试看。

另外作者还整理了两个“Awesome MCP Servers”列表,一个是AppCypher维护的,一个是PunkPeye维护的,想找其他MCP工具的话可以去翻翻。

项目地址:github.com/delano/postman-api-server

Logo

欢迎加入 MCP 技术社区!与志同道合者携手前行,一同解锁 MCP 技术的无限可能!

更多推荐