Postman
Create Postman collections, environments, and mocks for the APIs you're building.
Tools
41 available tools
Search the tool definitions captured from the MCP server. The live list can vary with version, deployment, and credentials.
41 tools found.
Create collection
Tool name:
createCollectionCreates a collection using the [Postman Collection v2.1.0 schema format](https://schema.postman.com/collection/json/v2.1.0/draft-07/docs/index.html).
Create collection request
Tool name:
createCollectionRequestCreates a request in a collection.
Create collection response
Tool name:
createCollectionResponseCreates a request response in a collection.
Create environment
Tool name:
createEnvironmentCreates an environment.
Create mock
Tool name:
createMockCreates a mock server in a collection.
Create spec
Tool name:
createSpecCreates an API specification in Postman's [Spec Hub](https://learning.postman.com/docs/design-apis/specifications/overview/).
Create spec file
Tool name:
createSpecFileCreates a file for an OpenAPI or a protobuf 2 or 3 specification.
Create workspace
Tool name:
createWorkspaceCreates a new [workspace](https://learning.postman.com/docs/collaborating-in-postman/using-workspaces/creating-workspaces/).
Duplicate collection
Tool name:
duplicateCollectionCreates a duplicate of the given collection in another workspace.
Generate collection
Tool name:
generateCollectionCreates a collection from the given API specification.
Generate spec from collection
Tool name:
generateSpecFromCollectionGenerates an OpenAPI 2.0, 3.0, or 3.1 specification for the given collection.
Get all specs
Tool name:
getAllSpecsGets all API specifications in a workspace.
Get authenticated user
Tool name:
getAuthenticatedUserGets information about the authenticated user.
Get collection
Tool name:
getCollectionModel=minimal — root-level folder/request IDs only
Get collections
Tool name:
getCollectionsThe workspace ID query is required for this endpoint.
Get duplicate collection task status
Tool name:
getDuplicateCollectionTaskStatusGets the status of a collection duplication task.
Get enabled tools
Tool name:
getEnabledToolsReturns information about which tools are enabled in the full and minimal tool sets, helping you identify available alternatives.
Get environment
Tool name:
getEnvironmentGets information about an environment.
Get environments
Tool name:
getEnvironmentsGets information about all of your [environments](https://learning.postman.com/docs/sending-requests/managing-environments/).
Get generated collection specs
Tool name:
getGeneratedCollectionSpecsGets the API specification generated for the given collection.
Get mock
Tool name:
getMockGets information about a mock server.
Get mocks
Tool name:
getMocksGets all active mock servers.
Get spec
Tool name:
getSpecGets information about an API specification.
Get spec collections
Tool name:
getSpecCollectionsGets all of an API specification's generated collections.
Get spec definition
Tool name:
getSpecDefinitionGets the complete contents of an OpenAPI or AsyncAPI specification's definition.
Get spec file
Tool name:
getSpecFileGets the contents of an API specification's file.
Get spec files
Tool name:
getSpecFilesGets all the files in an API specification.
Get tagged entities
Tool name:
getTaggedEntitiesTagging is only available on Postman Enterprise plans.
Get workspace
Tool name:
getWorkspaceGets information about a workspace.
Get workspaces
Tool name:
getWorkspacesGets all workspaces you have access to.
Publish mock
Tool name:
publishMockPublishes a mock server.
Put collection
Tool name:
putCollectionReplaces the contents of a collection using the [Postman Collection v2.1.0 schema format](https://schema.postman.com/collection/json/v2.1.0/draft-07/docs/index.html).
Put environment
Tool name:
putEnvironmentReplaces all the contents of an environment with the given information.
Search Postman elements
Tool name:
searchPostmanElementsSearch for Postman entities (requests, collections, workspaces, specs, flows, environments, mocks, and documents).
Sync collection with spec
Tool name:
syncCollectionWithSpecSyncs a collection generated from an API specification.
Sync spec with collection
Tool name:
syncSpecWithCollectionSyncs an API specification linked to a collection.
Update collection request
Tool name:
updateCollectionRequestUpdates a request in a collection.
Update mock
Tool name:
updateMockUpdates a mock server.
Update spec file
Tool name:
updateSpecFileUpdates a file for an OpenAPI or protobuf 2 or 3 specification.
Update spec properties
Tool name:
updateSpecPropertiesUpdates an API specification's properties, such as its name.
Update workspace
Tool name:
updateWorkspaceUpdates a workspace's property, such as its name or visibility.
Compatibility
Connect Postman to the clients your teams already use
27 AI clients can connect to Postman through Runlayer. Pick one for its setup steps and controls.
Why Runlayer
Why connect Postman through Runlayer?
One approved path
Approve Postman once and everyone gets it in the AI clients they already use. Runlayer holds the credentials, so nothing sits in client configuration.
Fine-grained policy
Control who can use each server, tool, and resource, and under which runtime conditions.
Runtime security
Scan tool inputs and outputs for prompt injection, credential exposure, PII, and data exfiltration, then alert, mask, or block.
Audit and observability
Trace every request across users, clients, tools, policies, scanner decisions, and downstream systems.
