@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.
13 lines (12 loc) • 478 B
TypeScript
import { TransportConfig } from '../transport.js';
export interface CodegenServerConfig {
transport: TransportConfig;
/** Tool-name prefix; must match the runtime `createMCPClient({ prefix })`. */
prefix?: string;
}
export interface MCPCodegenConfig {
servers: Record<string, CodegenServerConfig>;
/** Output file for the generated descriptor types. */
outFile: string;
}
export declare function defineConfig(config: MCPCodegenConfig): MCPCodegenConfig;