{"name":"com.mcparmory/postman","slug":"mcparmory-postman","title":null,"description":"Create, organize, and manage API collections, specifications, and team workspaces","url":"https://mcp.market/server/mcparmory-postman","rating":null,"grade":"B","score":80,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":31,"stars":31,"forks":4,"downloads_week":153,"last_push_at":"2026-05-12T12:55:57.000Z","license":"NOASSERTION"},"uptime":null,"claimed":false,"transport":"mixed","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/mcparmory/registry","website":null,"version":"1.0.2","remotes":[],"packages":[{"registryType":"pypi","identifier":"mcparmory-postman","version":"1.0.2","runtimeHint":"uvx","transport":{"type":"stdio"}},{"registryType":"oci","identifier":"ghcr.io/mcparmory/postman:1.0.2","runtimeHint":"docker","transport":{"type":"stdio"}}],"tools":[{"name":"add_relations_to_api_version","description":"Link existing Postman entities (collections, environments, mocks, monitors) to an API version as relations. Specify which entity types to associate by providing their corresponding UIDs or IDs in the request body.","write_action":false,"price_micros":0,"input_schema":null},{"name":"create_api","description":"Creates a new API with a default API Version. The request must include an `api` object with at least a `name` property, and returns the created API with full details including id, name, summary, and description.","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_api_version","description":"Creates a new API version within the specified API. Optionally copies schema and related resources (mocks, monitors, documentation, tests, etc.) from an existing API version.","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_collection","description":"Create a new Postman collection in Postman Collection v2 format. Returns the created collection's name, ID, and UID. Optionally specify a workspace via query parameter to create the collection in a specific workspace.","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_collection_from_schema","description":"Create a new collection linked to an API schema with one or more relation types (contract test, integration test, test suite, or documentation). The collection serves as an organizational container for API-related artifacts.","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_environment","description":"Create a new environment with configuration variables. Optionally specify a workspace context via query parameter. Returns the created environment's name and unique identifier.","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_fork_of_collection","description":"Create a fork of an existing collection. The response includes the forked collection's name, ID, UID, and fork metadata. You can optionally specify a target workspace for the fork. Note: The fork is created with a default label 'Forked Collection' (Postman v10 API requires 'label', and the schema-declared 'name' field is rejected).","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_mock","description":"Create a mock server for a collection, optionally resolving environment variables. You can specify a workspace context via query parameter to determine where the mock is created.","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_monitor","description":"Create a new monitor that runs API tests on a specified schedule. The monitor will execute a Postman collection in a given environment at intervals defined by a cron expression and timezone.","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_schema","description":"Creates a new schema for an API version. The schema can be defined in OpenAPI (v1, v2, v3), RAML, or GraphQL format with corresponding language specification.","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_webhook","description":"Create a webhook that automatically triggers a specified collection when the webhook URL is called. The webhook URL is returned in the response for use in external systems.","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_workspace","description":"Create a new workspace and optionally populate it with collections, environments, mocks, and monitors by their unique identifiers. Returns the created workspace name and ID.","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_api","description":"Permanently deletes an API by its ID. Returns the deleted API object with its ID for confirmation.","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_api_version","description":"Permanently deletes a specific API version. Returns the id of the deleted API version.","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_collection","description":"Permanently delete a collection by its unique identifier. Returns the deleted collection's id and uid upon successful deletion.","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_environment","description":"Permanently delete a single environment by its unique identifier. This action cannot be undone.","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_mock","description":"Permanently delete an existing mock by its unique identifier. This operation removes the mock and all associated data.","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_mock_publication","description":"Unpublish a mock by its unique identifier. This removes the mock from published state, making it unavailable for use.","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_monitor","description":"Permanently delete an existing monitor by its unique identifier. This operation removes the monitor and all associated data.","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_workspace","description":"Permanently delete an existing workspace by its ID. Returns the ID of the deleted workspace upon successful completion.","write_action":true,"price_micros":0,"input_schema":null},{"name":"get_api","description":"Retrieve detailed information about a specific API by its ID, including metadata such as name, summary, and description.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_api_version","description":"Retrieve detailed information about a specific API version, including its configuration and metadata.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_authenticated_user","description":"Retrieve detailed information about the authenticated user, including username, full name, email address, and other profile data. Requires API Key authentication via X-Api-Key header or apikey query parameter.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_collection","description":"Retrieve the full contents of a specific collection by its unique identifier. You must have access permissions to the collection to retrieve it.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_documentation_relations","description":"Retrieves all documentation relations linked to a specific API version, organized by relation type with complete details for each relation.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_environment","description":"Retrieve the full contents of a specific environment by its unique identifier. This operation requires authentication via API Key.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_environment_relations_for_api_version","description":"Retrieves all environment relations linked to a specific API version, organized by relation type with complete details for each relation.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_mock","description":"Retrieve detailed information about a specific mock by its unique identifier. Requires API Key authentication via X-Api-Key header or apikey query parameter.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_monitor","description":"Retrieve detailed information about a specific monitor using its unique identifier. This operation requires authentication via API key.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_schema","description":"Retrieves a single schema by its ID. Returns a schema object containing metadata including id, language, type, and schema definition.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_workspace","description":"Retrieve a workspace by its ID, including all associated collections, environments, mocks, and monitors that you have access to.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_api_versions","description":"Retrieve all versions of a specified API, including detailed metadata for each version.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_apis","description":"Retrieve all APIs in a workspace with optional filtering by metadata, timestamps, privacy state, and text search. Results can be sorted by any response field in ascending or descending order.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_collections","description":"Retrieve all collections accessible to you, including your own collections and those you have subscribed to. Each collection includes its name, ID, owner, and UID.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_contract_test_relations","description":"Retrieves all contract test relations linked to a specific API version, organized by relation type with complete details for each relation.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_environments","description":"Retrieve a list of all environments you own, including their names, IDs, owners, and UIDs. Requires API Key authentication.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_integration_test_relations","description":"Retrieves all integration test relations linked to a specific API version, organized by relation type with complete details for each relation.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_linked_relations","description":"Retrieve all relations linked to a specific API version, including detailed information about each relation type and its associated relations.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_mocks","description":"Retrieve all mocks you have created. Returns a complete list of your mock configurations for managing and testing API responses.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_monitor_relations","description":"Retrieves all monitor relations linked to a specific API version, organized by relation type with complete details for each relation.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_monitors","description":"Retrieve a list of all monitors accessible to you, including their name, ID, owner, and unique identifier. Requires API Key authentication.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_test_suite_relations","description":"Retrieves all test suite relations linked to a specific API version, organized by relation type with complete details for each relation.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_workspaces","description":"Retrieve a list of all workspaces accessible to you, including your own workspaces and those shared with you. Each workspace entry includes its name, ID, and type.","write_action":false,"price_micros":0,"input_schema":null},{"name":"merge_fork_to_collection","description":"Merge a forked collection back into its destination collection. Optionally specify a merge strategy to control whether the source fork is deleted or updated with destination changes after the merge.","write_action":false,"price_micros":0,"input_schema":null},{"name":"publish_mock","description":"Publishes a mock that you have created, making it available for use. Requires the mock's unique identifier (uid) and API key authentication.","write_action":true,"price_micros":0,"input_schema":null},{"name":"run_monitor","description":"Executes a monitor immediately and waits for completion, returning the run results. This is a synchronous operation that blocks until the monitor finishes executing.","write_action":true,"price_micros":0,"input_schema":null},{"name":"sync_relation_with_schema","description":"Synchronize a relation (such as documentation, contract test, or monitor) with the current API schema to ensure consistency and alignment with schema changes.","write_action":false,"price_micros":0,"input_schema":null},{"name":"update_api","description":"Update an existing API by modifying its name, summary, or description. Returns the complete updated API object with all current details.","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_api_version","description":"Update the name of an existing API version. Provide the API ID and version ID, along with the new name in the request body.","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_collection","description":"Replace an existing collection with updated content in Postman Collection v2 format. Returns the updated collection's name, id, and uid. Requires API Key authentication.","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_environment","description":"Replace an existing environment with updated configuration. Specify the environment to modify by its unique identifier and provide the new environment name and variable values.","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_mock","description":"Update an existing mock server by its unique identifier. Modify properties such as name, description, environment, privacy settings, and version tag.","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_monitor","description":"Update an existing monitor's name and execution schedule. Modify the monitor identified by its unique identifier to change its display name and/or cron-based execution frequency and timezone.","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_schema","description":"Update an existing API schema by replacing its content and metadata. Supports OpenAPI (v1, v2, v3), RAML, and GraphQL schema types in their respective formats.","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_workspace","description":"Update a workspace's properties and manage its associations with collections, environments, mocks, and monitors. The endpoint replaces all associated entities with those specified in the request, so omitted entities will be removed from the workspace.","write_action":true,"price_micros":0,"input_schema":null}],"scan":{"score":80,"grade":"B","scanned_at":"2026-09-27T21:30:05.539Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-27T21:30:05.529Z","components":{"code":{"score":25,"max":25,"notes":["5 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":8,"max":15,"notes":["last push 138 days ago"]},"identity":{"score":7,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"packages":[{"registryType":"pypi","identifier":"mcparmory-postman","version":"1.0.2","found":true,"weeklyDownloads":153,"license":"MIT","dependencyCount":5,"publishedAt":"2026-05-12T12:16:25.703318Z","repositoryUrl":"https://github.com/mcparmory/registry"}],"repo":{"found":true,"owner":"mcparmory","repo":"registry","archived":false,"pushedAt":"2026-05-12T12:55:57Z","stars":31,"forks":4,"openIssues":1,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/261029234?v=4","ownerCreatedAt":"2026-02-11T20:13:50Z","license":"NOASSERTION"},"icon":{"url":"https://mcparmory.com/favicon-180.png","source":"site","width":180,"height":180},"presence":{"stars":31,"forks":4,"downloadsWeek":153,"license":"NOASSERTION","lastPushAt":"2026-05-12T12:55:57.000Z","score":31}}}},"grade_history":[],"reviews":[]}