{"type":"mcp_server","name":"mcp-postman","description":"This repository provides an MCP server that executes Postman collections using Newman, enabling LLMs to run API tests and receive detailed results through a standardized interface. This repository provides an","category":"Developer Tools","language":"TypeScript","stars":85,"forks":3,"owner":"shannonlal","github_url":"https://github.com/shannonlal/mcp-postman","homepage":null,"setup":"## Setup\n\n### Installing via Smithery\n\nTo install Postman Runner for Claude Desktop automatically via [Smithery](https://smithery.ai/server/mcp-postman):\n\n```bash\nnpx -y @smithery/cli install mcp-postman --client claude\n```\n\n### Manual Installation\n```bash\n# Clone the repository\ngit clone <repository-url>\ncd mcp-postman\n\n# Install dependencies\npnpm install\n\n# Build the project\npnpm build\n```\n\nAdd the server to your Claude desktop configuration file at `~/Library/Application Support/Claude/claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"postman-runner\": {\n      \"command\": \"node\",\n      \"args\": [\"/absolute/path/to/mcp-postman/build/index.js\"]\n    }\n  }\n}\n```","tools":"## Available Tools\n\n\t\t1. Run Postman collections using Newman\n\t\t2. Support for environment files\n\t\t3. Support for global variables\n\t\t4. Detailed test results including overall success/failure status, test summary, detailed failure information, and execution timings\n\t\t5. `run-collection` (Runs a Postman collection and returns the test results.)","faq":null,"created_at":"2024-12-31T16:44:39+00:00","updated_at":"2025-03-28T12:52:10+00:00","source_url":"https://model-context-protocol.com/servers/mcp-server-run-postman-collections","related_articles":[]}