Graphorin API reference v0.7.0
Graphorin API reference / @graphorin/mcp / / McpResourceReaderOptions
Interface: McpResourceReaderOptions
Defined in: packages/mcp/src/client/mcp-resource-reader.ts:29
Configuration for createMcpResourceReader.
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
allowCrossServer? | readonly | boolean | mcp-skills-06: allow a BARE (unscoped) resource URI to be tried against every configured client. Default false - handles minted by the adapter are scoped (mcp:<serverId>:<uri>) and resolve ONLY against their originating server, so a malicious server's link (or a prompt-injected model) cannot fetch a resource from a different, more-trusted server (the cross-server confused-deputy hop). Enable only when you accept that risk for legacy handles. | packages/mcp/src/client/mcp-resource-reader.ts:43 |
clients | readonly | readonly MCPClient[] | Clients consulted (in order) to resolve a resource URI. | packages/mcp/src/client/mcp-resource-reader.ts:31 |
defaultMaxBytes? | readonly | number | Default maxBytes when read(...) is called without one. Default 65536. | packages/mcp/src/client/mcp-resource-reader.ts:33 |