read
Reads MCP resources using direct URIs or URI templates with arguments, optionally returning metadata first in preview mode.
Instructions
Read MCP resources through the compact projection surface.
Use ref.server with either ref.uri for direct resources or
ref.uriTemplate plus template arguments for resource templates.
Use mode="preview" before reading when you need metadata first.
Direct resources:
none
Resource templates:
none
Example: read(ref={"server": "notes", "uriTemplate": "memo://notes/{slug}", "arguments": {"slug": "welcome"}}, mode="read")
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ref | Yes | ||
| mode | No | read |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |