MCP TypeScript SDK (V2)
    Preparing search index...
    LegacyToolCallback: Args extends ZodRawShape
        ? (
            args: InferRawShape<Args>,
            ctx: ServerContext,
        ) => CallToolResult | Promise<CallToolResult>
        : (ctx: ServerContext) => CallToolResult | Promise<CallToolResult>

    ToolCallback variant used when inputSchema is a ZodRawShape.

    Type Parameters