TypeScript MCP server providing full Postman API access for managing collections, environments, and APIs.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent ā or use 1-click editor setup below.
We ran the install command below but it didn't respond within our test window ā this can mean a slow first-time install rather than a real problem.
npx -y @smithery/cliNo response to initialize.
This is an experimental automated check and can have false negatives ā missing environment variables, a slow cold install, etc. It doesnāt necessarily mean somethingās wrong. Last checked 5d ago.
š” Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Postman MCP Server.
An MCP server that provides access to the Postman API. Functionality is based on the official OpenAPI specification. For more information, see the Postman API documentation.
This project is part of the Model Context Protocol (MCP) initiative from Anthropic. For more information, visit the MCP GitHub repository and the announcement on the Anthropic blog.
Skip ahead to install instructions
[!WARNING] This project is currently under active development. Please use with caution and expect breaking changes.
[!NOTE] AI Generated Code. I used Cline v2.2.2 with Claude 3.5 Sonnet (2024-10-22). See docs/README.md for prompts and details about how this code was generated.
Postman MCP Server is a TypeScript-based MCP server that integrates with the Postman API, providing comprehensive management of Postman collections, environments, and APIs.
To install Postman MCP Server for Claude Desktop automatically via Smithery:
Clone the repository:
Install dependencies:
Build the server:
Run in development mode with auto-rebuild:
Generate your API Key
Configure the API Key
POSTMAN_API_KEYVerify Access
[!NOTE] If you're using the Postman API collection directly, store your API key as a
postman-api-keycollection variable.
To use with Claude Desktop, add the server config:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%/Claude/claude_desktop_config.json[!IMPORTANT] If you're updating this provider, Claude must be restarted to pick up API changes from the input schema (i.e. When the MCP server's ToolDefinition elements have changed). This is because Claude caches the tool definitions when it starts up.
Using the same example configuration, add the server config to your Cline MCP Servers configuration:
Same as Claude above.
I'm still trying to get this to work. From the Zed docs it looks like it needs to be an extension (also this issue #21455).
The official Postman API documentation is available in the Postman Public Workspace.
This project leverages the Claude model and Cline extension to convert the OpenAPI specification into TypeScript code, enhancing type safety and integration within the MCP server.
This GitHub project includes API References documentation that provides detailed guidance on utilizing the Postman platform programmatically. It covers both the Collection SDK for local development and the Postman API for cloud platform integration. Key topics include authentication mechanisms, rate limits, and in-depth documentation of all API endpoints, including workspaces, collections, environments, mock servers, monitors, and more. Additionally, the guide offers prerequisites and quick-start instructions to facilitate seamless API interactions.
The docs/api/summaries directory contains comprehensive Markdown summaries of the Postman API. These documents outline API endpoints, request/response formats, and implementation details essential for validating and ensuring the functionality of the MCP server. Refer to the API Summaries README for an overview of the documentation structure and implementation strategies.
Refer to the Handlers Documentation for detailed specifications on implementing MCP server handlers. This includes URI formats, prompt requirements, and resource handling patterns. This guide is crucial for developers working on integrating and enhancing the Postman API functionalities within the MCP server.
The MCP wrapper for Postman tools makes sense primarily as an AI interaction layer for complex, multi-step operations where structure and safety are paramount. However, it may be overengineered for simple operations where direct CLI or API usage would suffice. The MCP wrapper provides most value when:
It provides less value for:
Install dependencies:
Build the server:
For development with auto-rebuild:
Since MCP servers communicate over stdio, debugging can be challenging. We recommend using the MCP Inspector, available as a package script:
Factual signals from GitHub, npm, and our automated checks ā not a rating.
No reviews yet ā be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/delano-postman-mcp-server)<a href="https://allmcps.com/mcp/delano-postman-mcp-server"><img src="https://allmcps.com/api/badge/delano-postman-mcp-server?style=directory" alt="Postman MCP Server on AllMCPs" /></a>