postman-mcp-server
The Postman MCP Server is a TypeScript-based application that integrates with Postman's API to manage collections, environments, and APIs. It offers a comprehensive suite of features like CRUD operations, authentication, and environment management. It's designed for use with various tools for automation and enhanced API interaction.
Overview
Postman MCP Server is a TypeScript-based MCP server that integrates with the Postman API, providing comprehensive management of Postman collections, environments, and APIs.
Features
Collections
- CRUD Operations: Create, retrieve, update, and delete Postman collections.
- Folder Management: Organize requests into folders within collections.
- Request Management: Add, update, and delete requests within collections.
- Response Management: Manage responses associated with requests.
- Version Control: Fork, merge, and pull changes for collections.
- Comments: Add and manage comments on collections.
Environments
- Manage Environments: Create and retrieve environments for different setups.
- CRUD Operations: Full support for creating, updating, and deleting environments.
APIs
- API Management: Create, retrieve, update, and delete APIs.
- Schema Support: Manage API schemas with multi-file support.
- Tagging: Add and manage tags for APIs.
- Comments: Add and manage comments on APIs.
Authentication & Authorization
- API Key Authentication: Secure access using API keys.
- Role-Based Access Control: Manage permissions at workspace and collection levels.
- Workspace Permissions: Define permissions specific to workspaces.
Additional Features
- Private API Network: Manage elements and folders within a private API network.
- Webhooks: Create webhooks to trigger collections with custom payloads.
- Enterprise Features: Advanced role controls and SCIM support for enterprise environments.
Installation
Installing via Smithery
To install Postman MCP Server for Claude Desktop automatically via Smithery.
Prerequisites
- Node.js installed.
Steps
- Clone the repository.
- Install dependencies.
- Build the server.
- Run in development mode with auto-rebuild.
Usage
Setting up API Keys
- Generate your API Key.
- Configure the API Key.
- Verify Access.
Using Claude Desktop
To use with Claude Desktop, add the server config.
Using Cline
Using the same example configuration, add the server config to your Cline MCP Servers configuration.
Using Zed
I'm still trying to get this to work. From the Zed docs it looks like it needs to be an extension.