@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.
18 lines (14 loc) • 477 B
text/typescript
import type { TransportConfig } from '../transport'
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 function defineConfig(config: MCPCodegenConfig): MCPCodegenConfig {
return config
}