MCP.so
Sign In

Postman Agent Generator

@jonico

About Postman Agent Generator

No overview available yet

Basic information

Category

AI & Agents

Runtime

node

Transports

stdio

Publisher

jonico

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "octocat-harry-potter-mcp-server": {
      "command": "node",
      "args": [
        "index.js",
        "tools"
      ]
    }
  }
}

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is Postman Agent Generator?

An MCP-compatible server generated from selected Postman API requests. It provides automatically built JavaScript tools for each API call, intended for developers using MCP clients like Claude Desktop or Postman Desktop.

How to use Postman Agent Generator?

Install Node.js (v16+, v20+ recommended) and run npm install. Set API keys in the .env file (placeholders for each workspace). List available tools with node index.js tools. Run the MCP server via node mcpServer.js or with --sse for SSE support. Integrate with Claude Desktop by editing its config file, or use the Postman Desktop Application. Docker deployment is also supported.

Key features of Postman Agent Generator

  • MCP-compatible server (mcpServer.js)
  • Auto-generated JavaScript tools for each Postman request
  • Environment variable placeholders for API keys
  • SSE support with --sse flag
  • Dockerfile included for production deployment
  • Easy to extend by adding new generated tools

Use cases of Postman Agent Generator

  • Expose Postman collections as tools for AI assistants (e.g., Claude Desktop)
  • Automate API workflows by integrating with MCP clients
  • Deploy a containerized MCP server using Docker for scalable production use

FAQ from Postman Agent Generator

What are the runtime requirements?

Node.js v16+ (v20+ recommended) and npm are required.

How do I set API keys for the generated tools?

Each workspace from which tools were selected gets an environment variable placeholder in .env. Update these with the actual API keys; the generated tool files use process.env.VARIABLE_NAME to set the key.

How can I run the server with SSE instead of stdio?

Use the --sse flag: node mcpServer.js --sse. For Docker with SSE, run docker run -i --rm -p 9000:3001 --env-file .env <image> node mcpServer.js --sse.

How do I add new tools to an existing server?

Generate a new agent from the Postman Agent Generator, copy the new tool files into the tools/ folder, and update tools/paths.js to include the new references.

Where can I get support or ask questions?

Visit the Postman Community (https://community.postman.com/) to share builds, ask questions, and get help.

Comments

More AI & Agents MCP servers