Skip to content

CallContext

Defined in: packages/mcp-query/src/core/client.ts:68

Per-call context for server-side / multi-tenant use: isolate cache entries by partition (e.g. a tenant or session id) and pass meta (a principal/user id, …) to the server via the request’s _meta. See client.scope(context) for an ergonomic per-request wrapper. NOTE: true per-user auth on a shared connection isn’t an MCP concept — for that, instantiate one MCPClient per principal; context gives cache isolation + _meta propagation on a shared client.

optional meta?: Record<string, unknown>

Defined in: packages/mcp-query/src/core/client.ts:70


optional partition?: string

Defined in: packages/mcp-query/src/core/client.ts:69