Skip to main content
For the MCP host’s auth + endpoint layout, see MCP overview. For the inverse direction — agents receiving files via attachments[] and the file_id model used across OpenAPI and A2A — see Tools § Attachments and Calling agents § Attachments.
Beyond tools, MCP agents can expose resources (read-only data) and prompt templates (reusable message patterns). These follow the standard MCP specification.

Resources

Resources represent data that MCP clients can read but not modify.

resources/list

Discover available resources:
Response:

Resource schema

resources/read

Read a specific resource by URI:
Response:

Prompt templates

Prompt templates are reusable message patterns that MCP clients can present to users.

prompts/list

Response:

prompts/get

Render a prompt template with arguments:
Response:

Example: full resource flow

Availability

Not all agents expose resources or prompts. The response may contain an empty array if the agent has not registered any:
This is normal behavior and not an error.