Graphorin API reference v0.1.0
Graphorin API reference / @graphorin/mcp / / MCPToToolsOptions
Interface: MCPToToolsOptions
Defined in: packages/mcp/src/client/types.ts:77
Per-MCP-server toTools() options.
Stable
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
collisionStrategy? | readonly | CollisionStrategy | Per-call collision-strategy override. | packages/mcp/src/client/types.ts:101 |
defer_loading? | readonly | boolean | Per-server defer_loading override. When unset and listTools() returns more than deferLoadingThreshold entries the auto-default flips deferral on for every tool from this server. | packages/mcp/src/client/types.ts:93 |
deferLoadingThreshold? | readonly | number | Auto-default trigger threshold. Defaults to 10. | packages/mcp/src/client/types.ts:95 |
filter? | readonly | (tool) => boolean | Filter the produced tools. | packages/mcp/src/client/types.ts:79 |
inboundSanitization? | readonly | InboundSanitizationPolicy | Per-server inbound prompt-injection sanitization policy override. Defaults to 'detect-and-strip-and-wrap' for MCP-derived tools. | packages/mcp/src/client/types.ts:86 |
maxResultTokens? | readonly | number | Per-server token cap override applied at registration. | packages/mcp/src/client/types.ts:97 |
namespace? | readonly | string | Tool-name namespace prepended to every produced tool. | packages/mcp/src/client/types.ts:81 |
preferredModelByTool? | readonly | Readonly<Record<string, | ModelHint | ModelSpec>> | Tool-name -> per-tool preferred-model override map. | packages/mcp/src/client/types.ts:107 |
priority? | readonly | number | Per-call priority value used by the 'priority' strategy. | packages/mcp/src/client/types.ts:103 |
sideEffectClassByTool? | readonly | Readonly<Record<string, SideEffectClass>> | Tool-name -> per-tool side-effect class override map. | packages/mcp/src/client/types.ts:105 |
truncationStrategy? | readonly | TruncationStrategy | Per-server truncation strategy override applied at registration. | packages/mcp/src/client/types.ts:99 |