UNPKG

@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.

9 lines (8 loc) 734 B
import { DuplicateToolNameError, MCPConnectionError, MCPTaskRequiredToolError, MCPToolNotFoundError } from "./errors.js"; import { createMCPClient, createMCPClientFromTransport } from "./client.js"; import { mcpResourceToContentPart } from "./resources.js"; import { mcpPromptToMessages } from "./prompts.js"; import { createMCPClients } from "./pool.js"; import { defineConfig } from "./cli/define-config.js"; import { InMemoryTransport } from "@modelcontextprotocol/sdk/inMemory.js"; export { DuplicateToolNameError, InMemoryTransport, MCPConnectionError, MCPTaskRequiredToolError, MCPToolNotFoundError, createMCPClient, createMCPClientFromTransport, createMCPClients, defineConfig, mcpPromptToMessages, mcpResourceToContentPart };