@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
JavaScript
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 };