UNPKG

mcp-use

Version:

A utility library for integrating Model Context Protocol (MCP) with LangChain, Zod, and related tools. Provides helpers for schema conversion, event streaming, and SDK usage.

23 lines 1.21 kB
/** * AI SDK Integration Example * * This example demonstrates how to use MCPAgent's streamEvents() method * with Vercel AI SDK's LangChainAdapter for building streaming UIs. * * This pattern is useful for: * - Next.js API routes with useCompletion/useChat hooks * - Real-time streaming applications * - Building chat interfaces with token-by-token updates */ import type { StreamEvent } from '../index.js'; declare function streamEventsToAISDK(streamEvents: AsyncGenerator<StreamEvent, void, void>): AsyncGenerator<string, void, void>; declare function createReadableStreamFromGenerator(generator: AsyncGenerator<string, void, void>): ReadableStream<string>; declare function streamEventsToAISDKWithTools(streamEvents: AsyncGenerator<StreamEvent, void, void>): AsyncGenerator<string, void, void>; declare function createApiHandler(): Promise<(request: { prompt: string; }) => Promise<Response>>; declare function createEnhancedApiHandler(): Promise<(request: { prompt: string; }) => Promise<Response>>; export { createApiHandler, createEnhancedApiHandler, createReadableStreamFromGenerator, streamEventsToAISDK, streamEventsToAISDKWithTools, }; //# sourceMappingURL=ai_sdk_example.d.ts.map