Koskamo

Postman MCP

Postman's MCP server connects AI agents, assistants, and chatbots directly to your APIs on Postman. Use natural language to prompt AI to automate work across your Postman collections, environments, workspaces, and more.

Package and access

Local package with source-attributed installation metadata. Koskamo does not execute packages during review.

Postman MCP logo, by PostmanCommunity listingLocal stdioSource reviewed; not executedPublished by Postman
You need:For the best developer experience and fastest setup, use OAuth on the remote server ( https://mcp.postman.com ).The EU remote server and the local server support only Postman API key authentication.
Vendor documentation

What you can do with it

  • Browse the complete list of available tools across all configurations
  • Connect to and test the remote server
  • Connect to and test the local server
  • Generate high-quality, well-organized client code from public and internal API definitions

Source and maintenance

Community listing
Maintenance checked

Packages and installation

Source-provided package data. Koskamo has not executed or live-probed this package.

mcp/postman@sha256:73f715030cbe553836532116e5597cedcc601c40f79b9650f72227af17ee3b10

oci
mcp/postman@sha256:73f715030cbe553836532116e5597cedcc601c40f79b9650f72227af17ee3b10 package definition
{
  "transport": "stdio",
  "identifier": "mcp/postman@sha256:73f715030cbe553836532116e5597cedcc601c40f79b9650f72227af17ee3b10",
  "registryType": "oci",
  "registryBaseUrl": "https://registry-1.docker.io"
}

Tools

Reported by the attributed source; not independently observed by Koskamo.

createCollection
Reported by the attributed source; not independently observed by Koskamo.
createCollection input schema
{
  "type": "",
  "required": null,
  "properties": null
}
createCollectionRequest
Reported by the attributed source; not independently observed by Koskamo.
createCollectionRequest input schema
{
  "type": "",
  "required": null,
  "properties": null
}
createCollectionResponse
Reported by the attributed source; not independently observed by Koskamo.
createCollectionResponse input schema
{
  "type": "",
  "required": null,
  "properties": null
}
createEnvironment
Reported by the attributed source; not independently observed by Koskamo.
createEnvironment input schema
{
  "type": "",
  "required": null,
  "properties": null
}
createMock
Reported by the attributed source; not independently observed by Koskamo.
createMock input schema
{
  "type": "",
  "required": null,
  "properties": null
}
createSpec
Reported by the attributed source; not independently observed by Koskamo.
createSpec input schema
{
  "type": "",
  "required": null,
  "properties": null
}
createSpecFile
Reported by the attributed source; not independently observed by Koskamo.
createSpecFile input schema
{
  "type": "",
  "required": null,
  "properties": null
}
createWorkspace
Reported by the attributed source; not independently observed by Koskamo.
createWorkspace input schema
{
  "type": "",
  "required": null,
  "properties": null
}
duplicateCollection
Reported by the attributed source; not independently observed by Koskamo.
duplicateCollection input schema
{
  "type": "",
  "required": null,
  "properties": null
}
generateCollection
Reported by the attributed source; not independently observed by Koskamo.
generateCollection input schema
{
  "type": "",
  "required": null,
  "properties": null
}
generateSpecFromCollection
Reported by the attributed source; not independently observed by Koskamo.
generateSpecFromCollection input schema
{
  "type": "",
  "required": null,
  "properties": null
}
getAllSpecs
Reported by the attributed source; not independently observed by Koskamo.
getAllSpecs input schema
{
  "type": "",
  "required": null,
  "properties": null
}
getAuthenticatedUser
Reported by the attributed source; not independently observed by Koskamo.
getAuthenticatedUser input schema
{
  "type": "",
  "required": null,
  "properties": null
}
getCollection
Reported by the attributed source; not independently observed by Koskamo.
getCollection input schema
{
  "type": "",
  "required": null,
  "properties": null
}
getCollections
Reported by the attributed source; not independently observed by Koskamo.
getCollections input schema
{
  "type": "",
  "required": null,
  "properties": null
}
getDuplicateCollectionTaskStatus
Reported by the attributed source; not independently observed by Koskamo.
getDuplicateCollectionTaskStatus input schema
{
  "type": "",
  "required": null,
  "properties": null
}
getEnabledTools
Reported by the attributed source; not independently observed by Koskamo.
getEnabledTools input schema
{
  "type": "",
  "required": null,
  "properties": null
}
getEnvironment
Reported by the attributed source; not independently observed by Koskamo.
getEnvironment input schema
{
  "type": "",
  "required": null,
  "properties": null
}
getEnvironments
Reported by the attributed source; not independently observed by Koskamo.
getEnvironments input schema
{
  "type": "",
  "required": null,
  "properties": null
}
getGeneratedCollectionSpecs
Reported by the attributed source; not independently observed by Koskamo.
getGeneratedCollectionSpecs input schema
{
  "type": "",
  "required": null,
  "properties": null
}
getMock
Reported by the attributed source; not independently observed by Koskamo.
getMock input schema
{
  "type": "",
  "required": null,
  "properties": null
}
getMocks
Reported by the attributed source; not independently observed by Koskamo.
getMocks input schema
{
  "type": "",
  "required": null,
  "properties": null
}
getSpec
Reported by the attributed source; not independently observed by Koskamo.
getSpec input schema
{
  "type": "",
  "required": null,
  "properties": null
}
getSpecCollections
Reported by the attributed source; not independently observed by Koskamo.
getSpecCollections input schema
{
  "type": "",
  "required": null,
  "properties": null
}
getSpecDefinition
Reported by the attributed source; not independently observed by Koskamo.
getSpecDefinition input schema
{
  "type": "",
  "required": null,
  "properties": null
}
getSpecFile
Reported by the attributed source; not independently observed by Koskamo.
getSpecFile input schema
{
  "type": "",
  "required": null,
  "properties": null
}
getSpecFiles
Reported by the attributed source; not independently observed by Koskamo.
getSpecFiles input schema
{
  "type": "",
  "required": null,
  "properties": null
}
getTaggedEntities
Reported by the attributed source; not independently observed by Koskamo.
getTaggedEntities input schema
{
  "type": "",
  "required": null,
  "properties": null
}
getWorkspace
Reported by the attributed source; not independently observed by Koskamo.
getWorkspace input schema
{
  "type": "",
  "required": null,
  "properties": null
}
getWorkspaces
Reported by the attributed source; not independently observed by Koskamo.
getWorkspaces input schema
{
  "type": "",
  "required": null,
  "properties": null
}
publishMock
Reported by the attributed source; not independently observed by Koskamo.
publishMock input schema
{
  "type": "",
  "required": null,
  "properties": null
}
putCollection
Reported by the attributed source; not independently observed by Koskamo.
putCollection input schema
{
  "type": "",
  "required": null,
  "properties": null
}
putEnvironment
Reported by the attributed source; not independently observed by Koskamo.
putEnvironment input schema
{
  "type": "",
  "required": null,
  "properties": null
}
runCollection
Reported by the attributed source; not independently observed by Koskamo.
runCollection input schema
{
  "type": "",
  "required": null,
  "properties": null
}
searchPostmanElements
Reported by the attributed source; not independently observed by Koskamo.
searchPostmanElements input schema
{
  "type": "",
  "required": null,
  "properties": null
}
syncCollectionWithSpec
Reported by the attributed source; not independently observed by Koskamo.
syncCollectionWithSpec input schema
{
  "type": "",
  "required": null,
  "properties": null
}
syncSpecWithCollection
Reported by the attributed source; not independently observed by Koskamo.
syncSpecWithCollection input schema
{
  "type": "",
  "required": null,
  "properties": null
}
updateCollectionRequest
Reported by the attributed source; not independently observed by Koskamo.
updateCollectionRequest input schema
{
  "type": "",
  "required": null,
  "properties": null
}
updateMock
Reported by the attributed source; not independently observed by Koskamo.
updateMock input schema
{
  "type": "",
  "required": null,
  "properties": null
}
updateSpecFile
Reported by the attributed source; not independently observed by Koskamo.
updateSpecFile input schema
{
  "type": "",
  "required": null,
  "properties": null
}
updateSpecProperties
Reported by the attributed source; not independently observed by Koskamo.
updateSpecProperties input schema
{
  "type": "",
  "required": null,
  "properties": null
}
updateWorkspace
Reported by the attributed source; not independently observed by Koskamo.
updateWorkspace input schema
{
  "type": "",
  "required": null,
  "properties": null
}

Connect from your client

Each snippet configures the same source-provided package; replace placeholders before use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Cursor

Merge this local stdio configuration, replace every placeholder environment value, and restart Cursor. Koskamo has not executed this package.
Cursor configuration
{
  "mcpServers": {
    "postman-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "mcp/postman@sha256:73f715030cbe553836532116e5597cedcc601c40f79b9650f72227af17ee3b10"
      ]
    }
  }
}

Cline

Merge this local stdio configuration, replace every placeholder environment value, and restart Cline. Koskamo has not executed this package.
Cline configuration
{
  "mcpServers": {
    "postman-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "mcp/postman@sha256:73f715030cbe553836532116e5597cedcc601c40f79b9650f72227af17ee3b10"
      ]
    }
  }
}

VS Code

Merge this local stdio configuration, replace every placeholder environment value, and restart VS Code. Koskamo has not executed this package.
VS Code configuration
{
  "servers": {
    "postman-mcp": {
      "type": "stdio",
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "mcp/postman@sha256:73f715030cbe553836532116e5597cedcc601c40f79b9650f72227af17ee3b10"
      ]
    }
  }
}

Claude Desktop

Merge this local stdio configuration, replace every placeholder environment value, and restart Claude Desktop. Koskamo has not executed this package.
Claude Desktop configuration
{
  "mcpServers": {
    "postman-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "mcp/postman@sha256:73f715030cbe553836532116e5597cedcc601c40f79b9650f72227af17ee3b10"
      ]
    }
  }
}

Let your agent find its tools

Find servers like Postman MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.