Skip to content

Router

Defined in: packages/mcp-query/src/core/router.ts:23

new Router(conns, schemeMap?): Router

Defined in: packages/mcp-query/src/core/router.ts:24

Map<string, ServerConnection>

Record<string, string> = {}

Optional scheme->server map for resources, e.g. { “file”: “fs”, “github”: “github” }.

Router

resolveResource(uri, server?): object

Defined in: packages/mcp-query/src/core/router.ts:43

string

string

object

optional def?: object

optional _meta?: object

[key: string]: unknown

optional annotations?: object

optional audience?: ("user" | "assistant")[]

optional lastModified?: string

optional priority?: number

optional description?: string

optional icons?: object[]

optional mimeType?: string

name: string

optional size?: number

optional title?: string

uri: string

server: string


resolveTool(name, server?): object

Defined in: packages/mcp-query/src/core/router.ts:30

string

string

object

def: object

optional _meta?: object

[key: string]: unknown

optional annotations?: object

optional destructiveHint?: boolean

optional idempotentHint?: boolean

optional openWorldHint?: boolean

optional readOnlyHint?: boolean

optional title?: string

optional description?: string

optional execution?: object

optional taskSupport?: "optional" | "required" | "forbidden"

optional icons?: object[]

inputSchema: object

[key: string]: unknown

optional properties?: object

[key: string]: object

optional required?: string[]

type: "object"

name: string

optional outputSchema?: object

[key: string]: unknown

optional properties?: object

[key: string]: object

optional required?: string[]

type: "object"

optional title?: string

server: string