Skip to content

MCPError

Defined in: packages/mcp-query/src/core/types.ts:46

Two error channels, mirrored from GraphQL (network vs graphQLErrors):

  • “protocol”: a JSON-RPC error (transport/method failure) — thrown/rejected.
  • “tool”: a successful call whose result carried isError: true — surfaced as data.
  • “transport”/“timeout”/“cancelled”: connection-level failures.

optional code?: number

Defined in: packages/mcp-query/src/core/types.ts:50


optional data?: unknown

Defined in: packages/mcp-query/src/core/types.ts:51


kind: "protocol" | "tool" | "transport" | "timeout" | "cancelled"

Defined in: packages/mcp-query/src/core/types.ts:47


message: string

Defined in: packages/mcp-query/src/core/types.ts:48


optional server?: string

Defined in: packages/mcp-query/src/core/types.ts:49