Postman MCP Server — connect AI agents (Claude Code, Cursor, VS Code Copilot, Gemini CLI) to your Postman collections, specifications, and environments via Model Context Protocol (MCP)
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio
verified
reported
listed in the official MCP registry counts 0 tools · 0 res
· 0 prompts
permission surface via code analysis
No tools enumerated yet for this server.
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 161
filesystem 4
- fs package/dist/src/index.js :5
import { readdir, readFile } from 'node:fs/promises'; - fs package/dist/src/telemetry/session.js :1
import { readFileSync, writeFileSync, mkdirSync } from 'node:fs'; - fs package/dist/src/tools/utils/errorTemplateRenderer.js :1
import { existsSync } from 'node:fs'; - fs package/dist/src/tools/utils/templateRenderer.js :1
import { existsSync } from 'node:fs';
network 4
- net package/dist/src/clients/postman.js :76
const response = await fetch(`${this.baseUrl}${endpoint}`, { - net package/dist/src/telemetry/client.js :115
const response = await fetch(ingestUrl, { - net package/dist/src/tools/getCodeGenerationInstructions.js :335
const response = await fetch(url, options); - net package/dist/src/tools/searchLearningCenter.js :41
const response = await fetch(env.POSTMAN_LEARNING_CENTER_MCP_URL, {
install hooks 3
- preinstall package/dist/package.json :10
npx only-allow pnpm - prepack package/dist/package.json :13
pnpm run build - preinstall package/package.json :73
npx only-allow pnpm
declared dependencies 15
- @modelcontextprotocol/sdk@^1.27.1
- dotenv@^17.3.1
- newman@^6.2.2
- nunjucks@^3.2.4
- uuid@^13.0.0
- zod@^3.25.76
- @eslint/js@^10.0.1
- @types/node@^24
- eslint@^10.0.2
- eslint-config-prettier@^10.1.8
- eslint-plugin-unused-imports@^4.4.1
- prettier@^3.8.1
- typescript@^5.9.3
- typescript-eslint@^8.56.1
- vitest@^4.0.18