@tanstack/ai-mcp
Version:
Host-side Model Context Protocol client for TanStack AI: discover and run MCP server tools, resources, and prompts in any adapter's chat() loop, with generated end-to-end types.
21 lines (20 loc) • 676 B
TypeScript
import { ClientCapabilities } from '@modelcontextprotocol/client';
/**
* MCP Events extension id from SEP-3415
* (`modelcontextprotocol/modelcontextprotocol@2ec39b9`).
*
* @experimental
*/
export declare const MCP_EVENTS_EXTENSION = "io.modelcontextprotocol/events";
/**
* True when the server declares `extensions["io.modelcontextprotocol/events"]`.
*
* @experimental
*/
export declare function serverSupportsEvents(caps: Record<string, unknown> | undefined): boolean;
/**
* Merge the Events client capability into `capabilities.extensions`.
*
* @experimental
*/
export declare function withEventsClientCapability(caps?: ClientCapabilities): ClientCapabilities;