Postman API

官方

一個用於與 Postman API 互動的 MCP 伺服器,需要 API 金鑰。

你可以用 Postman API MCP 做什麼?

  • 管理集合 — 直接從您的編輯器要求助理建立、標記或更新 Postman 集合及其文件。
  • 生成客戶端程式碼 — 從您的 API 定義中請求符合最佳實踐和專案慣例的生產就緒客戶端程式碼。
  • 從程式碼建立規格 — 讓您的助理從您的程式碼庫生成 API 規格,並將其轉換為 Postman 集合。
  • 管理環境 — 指示您的助理建立工作區和環境,並在無需離開 IDE 的情況下管理環境變數。
  • 執行 API 測試 — 使用本機伺服器持續針對您的 Postman 集合測試您的 API,包括本機端點。

託管 MCP 伺服器

npx add-mcp 'https://mcp.postman.com/minimal'

可安裝到 Claude Code、Codex、Cursor 等客戶端

文件

Postman MCP Server

Postman MCP Server 實作了 Model Context Protocol (MCP),將 AI 代理與程式設計助手(包括 Claude Code、Cursor、VS Code Copilot、GitHub Copilot CLI 和 Gemini CLI)直接連接到您的 Postman 工作區、集合、規格和環境。

Postman 也以 npm 套件 的形式提供此伺服器。

如需包含代理程式特定設定的完整安裝指南,請參閱 Postman 的 MCP Server 產品頁面。


Postman MCP Server 集合

Postman MCP Server 集合 是探索、測試和連接到 Postman MCP Server 最快速的方式。您可以使用它來:

  • 瀏覽所有設定中可用工具的完整清單。
  • 連接並測試遠端伺服器 — 完整 和 精簡。
  • 連接並測試本機伺服器。

工具設定

  • 精簡(Minimal) — (預設)僅包含基本 Postman 操作所需的基本工具。適合想要修改單一 Postman 元素(例如集合、工作區或環境)的使用者。
  • 程式碼(Code) — 包含從公開和內部 API 定義產生高品質、組織良好的用戶端程式碼的工具。適合需要消費 API 或將 API 上下文提供給代理程式的使用者。
  • 完整(Full) — 包含所有可用的 Postman API 工具(100+ 工具)。適合需要進階協作和 Postman 企業版功能的使用者。
  • 學習(Learn) — 搜尋 Postman Docs 中的指南、教學課程和參考內容。適合需要探索 Postman 功能、查詢 API 概念或尋找學習資源的代理程式。

驗證

為了獲得最佳的開發者體驗和最快速的設定,請在遠端伺服器上使用 OAuth(https://mcp.postman.com)。OAuth 完全符合 MCP Authorization 規範,且不需要手動設定 API 金鑰。

歐盟遠端伺服器和本機伺服器僅支援 Postman API 金鑰 驗證。


快速開始

遠端(任何相容 OAuth 的 MCP 主機):

將此 URL 新增到您的 MCP 主機設定中:

https://mcp.postman.com/minimal

將 /minimal 變更為 /code 或 /mcp 以使用程式碼或完整模式。對於歐盟或 API 金鑰驗證,請將 Authorization: Bearer <POSTMAN_API_KEY> 作為標頭傳遞。

本機:

npx @postman/postman-mcp-server

新增 --code 或 --full 以使用程式碼或完整模式。將 POSTMAN_API_KEY 設定為環境變數。

如需特定 IDE 的設定說明,請參閱下表。如需更多資訊,請參閱 Postman MCP Server 文件。


支援的代理程式和 IDE

代理程式 / IDE遠端本機
Claude Code文件文件
Claude Desktop文件文件
Cursor文件文件
VS Code文件文件
Codex文件文件
Antigravity CLI文件文件
GitHub Copilot CLI文件文件
Kiro文件文件
Docker—文件

歐盟支援

Postman MCP Server 支援遠端和本機伺服器的歐盟區域:

  • 對於 streamable HTTP,遠端伺服器可在 https://mcp.eu.postman.com/mcp(完整)、https://mcp.eu.postman.com/code 和 https://mcp.eu.postman.com/minimal 使用。
  • 對於 STDIO 公開套件,請使用 --region eu 旗標,或直接設定 POSTMAN_API_BASE_URL 環境變數。
  • 歐盟伺服器不支援 OAuth。歐盟遠端伺服器僅支援 API 金鑰驗證。

使用案例

  • API 測試 — 使用您的 Postman 集合持續測試您的 API。使用本機伺服器測試本機 API,因為遠端伺服器無法存取您工作站的網路。
  • 程式碼同步 — 讓您的程式碼與您的 Postman Collections 和規格保持同步。
  • 集合管理 — 建立和標記集合、更新文件、新增註解,或在多個集合上執行操作,而無需離開您的編輯器。
  • 工作區和環境管理 — 建立工作區和環境,以及管理環境變數。
  • 自動建立規格 — 從您的程式碼建立規格,並使用它們來產生集合。
  • 用戶端程式碼產生 — 產生遵循最佳實務和專案慣例、可消費 API 的生產就緒用戶端程式碼。

Docker

如需 Docker 設定和安裝,請參閱 DOCKER.md。


貢獻

歡迎提交錯誤報告、工具請求與文件修正 — 請參閱 CONTRIBUTING.md。

此處的 MCP 工具定義和伺服器實作是從 Postman 的 內部來源同步而來,因此對 src/ 下檔案的變更無法在此 儲存庫中合併 — 但問題是這些變更的促成方式,我們會對已發布的 貢獻給予肯定。文件和儲存庫工具直接接受 pull request。

發現安全性問題?請參閱 SECURITY.md — 請勿開啟公開 問題。


問題與支援


關鍵字

Model Context Protocol · MCP Server · Postman · AI Agents · Claude Code · Cursor · VS Code · Specifications · REST API · API Testing · TypeScript · OpenAPI