Skip to content

Graphorin API reference v0.1.0


Graphorin API reference / @graphorin/mcp / / CreateMCPClientOptions

Interface: CreateMCPClientOptions

Defined in: packages/mcp/src/client/types.ts:27

Options accepted by createMCPClient.

Stable

Properties

PropertyModifierTypeDescriptionDefined in
authProvider?readonlyOAuthAuthorizationProviderPre-built OAuth provider that resolves the bearer header on every request. Mutually exclusive with bearerToken.packages/mcp/src/client/types.ts:33
bearerToken?readonlystringPre-shared bearer token (rare; prefer authProvider).packages/mcp/src/client/types.ts:35
clientName?readonlystringOperator-supplied client name advertised to the server on initialize.packages/mcp/src/client/types.ts:60
clientVersion?readonlystringOperator-supplied client version advertised to the server on initialize.packages/mcp/src/client/types.ts:62
collisionStrategy?readonlyCollisionStrategyPer-client default for the strategy-aware tool registry. Falls through to the per-call value on MCPClient.toTools. Default 'auto-prefix'packages/mcp/src/client/types.ts:42
eventStore?readonlyEventStorePluggable EventStore for resumable Streamable HTTP sessions. The default is the in-memory store with capacity 1024.packages/mcp/src/client/types.ts:50
logger?readonly(level, message, fields?) => voidOperator-supplied logger.packages/mcp/src/client/types.ts:54
priority?readonlynumberPer-client priority value used by the 'priority' strategy.packages/mcp/src/client/types.ts:44
serverInfoName?readonlystringOperator-supplied server identity overrides.packages/mcp/src/client/types.ts:52
suppressDeprecatedTransportWarning?readonlybooleanSkip the deprecated-transport WARN log. Useful for tests + the standalone server's startup banner. Default falsepackages/mcp/src/client/types.ts:69
transportreadonlyMCPTransportConfig-packages/mcp/src/client/types.ts:28