UNPKG

mcp-use

Version:

Opinionated MCP Framework for TypeScript (@modelcontextprotocol/sdk compatible) - Build MCP Agents, Clients and Servers with support for ChatGPT Apps, Code Mode, OAuth, Notifications, Sampling, Observability and more.

24 lines 1.74 kB
/** * Entry point for the React integration. * Provides the useMcp hook and related types. */ export type { UseMcpOptions, UseMcpResult } from "./types.js"; export { useMcp } from "./useMcp.js"; export { onMcpAuthorization } from "../auth/callback.js"; export { Tel, Telemetry, setTelemetrySource, } from "../telemetry/telemetry-browser.js"; export { Tel as BrowserTelemetry } from "../telemetry/telemetry-browser.js"; export { setTelemetrySource as setBrowserTelemetrySource } from "../telemetry/telemetry-browser.js"; export type { Prompt, Resource, ResourceTemplate, Tool, } from "@modelcontextprotocol/sdk/types.js"; export { ErrorBoundary } from "./ErrorBoundary.js"; export { Image } from "./Image.js"; export { ThemeProvider } from "./ThemeProvider.js"; export { useWidget, useWidgetProps, useWidgetState, useWidgetTheme, } from "./useWidget.js"; export type { API, CallToolResponse, DeviceType, DisplayMode, OpenAiGlobals, SafeArea, SafeAreaInsets, Theme, UnknownObject, UserAgent, UseWidgetResult, } from "./widget-types.js"; export { WidgetControls } from "./WidgetControls.js"; export { McpUseProvider } from "./McpUseProvider.js"; export { McpClientProvider, useMcpClient, useMcpServer, } from "./McpClientProvider.js"; export type { McpServer, McpServerOptions, McpClientContextType, McpClientProviderProps, McpNotification, PendingSamplingRequest, PendingElicitationRequest, } from "./McpClientProvider.js"; export { LocalStorageProvider, MemoryStorageProvider, type StorageProvider, } from "./storage/index.js"; export { getRpcLogs, getAllRpcLogs, subscribeToRpcLogs, clearRpcLogs, type RpcLogEntry, } from "./rpc-logger.js"; export type { WidgetMetadata } from "../server/types/widget.js"; //# sourceMappingURL=index.d.ts.map