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.

29 lines (28 loc) • 1.03 kB
export { createMCPServer } from './create-server' export type { MCPHandleOptions, MCPServer } from './create-server' export { promptDefinition, resourceDefinition } from './definitions' export type { MCPResourceContext, MCPResourceList, MCPResourceRead, } from './definitions' export { introspectionVerifier, jwtVerifier } from './auth' export type { IntrospectionVerifierOptions, JwtVerifierOptions } from './auth' export { ToolInputRequiredError } from './context' export type { MCPToolContext, SampleRequest, ToolInputRequest } from './context' export { inMemoryTaskStore } from './stores' export type { TaskStore } from './stores' // The MCP SDK auth surface, so an app can use it without a direct dependency. export { OAuthError, OAuthErrorCode, buildOAuthProtectedResourceMetadata, getOAuthProtectedResourceMetadataUrl, oauthMetadataResponse, } from '@modelcontextprotocol/server' export type { AuthInfo, AuthMetadataOptions, BearerAuthOptions, OAuthTokenVerifier, } from '@modelcontextprotocol/server'