Skip to content

McpToolSchema

Defined in: mcp.ts:40

Registered MCP tool schema — extends base schema with optional routing metadata

optional audience?: string

Defined in: mcp.ts:41


optional capabilities?: ToolCapability[]

Defined in: mcp.ts:46

Capability markers — used by mode/context filters.


optional category?: "skill" | "core" | "app" | "plugin"

Defined in: mcp.ts:44

Origin category: core (built-in), app (app-provided), plugin (installed plugin), skill (skill-provided)


description: string

Defined in: mcp.ts:26

ToolSchema.description


inputSchema: ToolInputSchema

Defined in: mcp.ts:27

ToolSchema.inputSchema


name: string

Defined in: mcp.ts:25

ToolSchema.name


optional source?: string

Defined in: mcp.ts:42