Skip to main content
Glama

Get a collection (map by default)

getCollection
Read-onlyIdempotent

Retrieve details about a Postman collection, including metadata and folder/request structure. Choose a minimal or full model to inspect root-level IDs or the complete payload.

Instructions

Get information about a collection. By default this tool returns the lightweight collection map (metadata + recursive itemRefs). Use the model parameter to opt in to Postman's full API responses:

  • model=minimal — root-level folder/request IDs only

  • model=full — full Postman collection payload.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
modelNoOptional response shape override. Omit to receive the lightweight collection map. Set to `minimal` for the Postman minimal model or `full` for the complete collection payload.
access_keyNoA collection's read-only access key. Using this query parameter does not require an API key to call the endpoint.
collectionIdYesThe collection ID must be in the form <OWNER_ID>-<UUID> (e.g. 12345-33823532ab9e41c9b6fd12d0fd459b8b).

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover the safety profile (readOnlyHint, idempotentHint, destructiveHint=false, openWorldHint=false), so the bar is lower. The description adds genuinely useful behavior beyond that: the default return is a lightweight map rather than the full payload, and the full Postman response is opt-in. It omits any note on auth (though access_key is in the schema) or pagination/size limits.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loads the core action and default, then presents the opt-in variants as two tight bullets. Every sentence carries information; nothing is repeated from the title or schema verbatim.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema, the description carries the burden of describing return shape and does so for both the default map and the model variants. It is slightly thin on what 'recursive itemRefs' means in practice and says nothing about access_key behavior, but for a read-only single-resource getter it is nearly complete.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so baseline is 3, but the description adds meaning the schema lacks: model=minimal is spelled out as 'root-level folder/request IDs only' and the default (omitted) as a recursive itemRefs map, whereas the schema's enum text is vaguer ('Postman minimal model'). That is real added value over the structured field.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb (Get) and resource (collection) and immediately names the default behavior (lightweight collection map with metadata + recursive itemRefs), which is what distinguishes it from the sibling getCollections. An agent can tell this retrieves a single collection and what shape it gets by default without opening the schema.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives clear guidance on how to use the tool: omit model for the default map, or opt in to minimal/full API responses. It does not name an alternative sibling (e.g. getCollections for listing) or state when-not-to-use, so it stops short of full routing guidance.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.