← Back to directory
C

com.postman/postman-mcp-server

Official
Connect AI agents directly to the Postman API.
GitHub source repository ↗
★ 288 Stars Category · Dev Tools Very popular
55FMRS · C
Reliability
9/20
Security and permissions
9/20
Maintenance
11/20
Documentation
13/20
Setup experience
13/20

An official Postman MCP Server offering stdio and streamable HTTP connections, with Minimal, Code, Full, and Learn configurations.

Read the FMRS scoring method →

Postman MCP Server implements the Model Context Protocol (MCP) to connect AI agents and coding assistants to Postman workspaces, collections, API specifications, and environments for API testing, resource management, specification creation, and client code generation.

Tools

The tool list has not been reviewed yet.

Setup

Remote: add https://mcp.postman.com/minimal to an OAuth-compatible MCP host; change the path to /code or /mcp for other modes. EU endpoints and the local server use a Postman API key. Local: run npx @postman/postman-mcp-server and set POSTMAN_API_KEY; use --code or --full for those configurations.

Fit and risk

Best for

  • Development teams managing API assets in Postman
  • Users who need collection, specification, and environment context in coding assistants
  • Developers who need generated API client code

Not for

  • Users who need a remote server to access APIs on their local workstation
  • Users who do not use Postman workspaces, collections, specifications, or environments
  • Deployments unable to provide OAuth authorization or a valid Postman API key

Required permissions

  • The remote OAuth flow requires OAuth authorization
  • The EU remote server and local server require a valid Postman API key
  • The local process receives the API key through the POSTMAN_API_KEY environment variable

Risks and side effects

  • The server can perform management operations on collections, workspaces, and environments, which may modify Postman resources
  • API keys and Authorization Bearer credentials are sensitive authentication data and should not be exposed
  • The remote server cannot access APIs on the user's workstation

Troubleshooting

  1. Verify that OAuth or Authorization Bearer credentials are valid
  2. Verify that POSTMAN_API_KEY is set for the local server
  3. Verify that the remote endpoint matches the required mode: Minimal, Code, or Full
  4. Use the local server for local API testing because the remote server cannot access the workstation network
  5. Do not use OAuth with EU endpoints; the EU server supports API-key authentication only

Use cases

Continuously test APIs with Postman collections
Synchronize code with Postman collections and specifications
Manage collections, workspaces, and environments
Create specifications from code and generate collections
Generate client code

Supported clients

Claude CodeFull support
Claude DesktopFull support
CursorFull support
VS CodeFull support
CodexFull support
Antigravity CLIFull support
GitHub Copilot CLIFull support
KiroFull support
Gemini CLIPartial support