Postman MCP Server
Provides tools for managing Postman collections, environments, and executing collections for API testing and documentation.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Postman MCP ServerRun 'Smoke Tests' collection with 'Staging' environment"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Postman MCP Server
A Cloudflare Worker that provides API access to Postman collections and environments via the Claude AI MCP (Model Control Plane) interface.
Overview
This server allows Claude AI to interact with your Postman collections and environments to perform various operations, including:
Retrieving collections and environments
Creating new collections and environments
Adding requests to collections
Running collections and getting test results
This enables Claude to assist with API testing, documentation, and management tasks in your workflows.
Related MCP server: Remote MCP Server Template
Current Methods
The Postman MCP Server provides the following methods:
Basic Utility Methods
mcp__sayHello(name)- Returns a greeting with the provided namemcp__reverseString(input)- Reverses the characters in a string
Collection Methods
mcp__get_collections()- Gets all collections in your Postman accountmcp__get_collection(collectionId)- Gets details for a specific collectionmcp__create_collection(name, description)- Creates a new collectionmcp__add_request(collectionId, name, method, url, ...)- Adds a request to a collection
Environment Methods
mcp__get_environments()- Gets all environments in your Postman accountmcp__get_environment(environmentId)- Gets details for a specific environmentmcp__create_environment(name, variables)- Creates a new environment with variables
Test Execution
mcp__run_collection(collectionId, environmentId)- Runs a collection with an optional environment
Getting Started
Clone this repository
Install dependencies:
npm installCopy
.env.exampleto.envand add your Postman API keyDeploy to Cloudflare Workers:
wrangler deploy
Development
To run the server locally for development:
npm run devThis will start the server locally using wrangler.
Project Structure
/src- Source code/interfaces- TypeScript interfaces/services- Service classesindex.ts- Main worker entry point
/test- Unit tests/examples- Example usage/docs- Additional documentation
Examples
See the examples/postman-examples.md file for detailed examples of how to use the Postman MCP Server with Claude AI.
Deployment
To deploy to Cloudflare Workers:
npm run deployMake sure your wrangler.toml file is configured properly.
Security
This server requires a Postman API key to function. Ensure that your key is stored securely in the Cloudflare Workers environment variables and not committed to version control.
Contributing
Follow the DEVELOPMENT_GUIDELINES.md
Adhere to SOLID_PRINCIPLES.md for code design
License
MIT License
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/freebeiro/mcp-postman'
If you have feedback or need assistance with the MCP directory API, please join our Discord server