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.41 kB
TypeScript
/**
* Browser entry point - exports OAuth utilities and MCP client/agent for browser-based MCP usage
*/
export { BrowserMCPClient as MCPClient } from "./client/browser.js";
export { MCPAgent } from "./agents/mcp_agent.js";
export { RemoteAgent } from "./agents/remote.js";
export { BaseAdapter } from "./adapters/index.js";
export { BaseConnector } from "./connectors/base.js";
export type { NotificationHandler } from "./connectors/base.js";
export { HttpConnector } from "./connectors/http.js";
export { MCPSession } from "./session.js";
export type { Notification, Root } from "./session.js";
export { BrowserOAuthClientProvider } from "./auth/browser-provider.js";
export { onMcpAuthorization } from "./auth/callback.js";
export type { StoredState } from "./auth/types.js";
export { Logger, logger } from "./logging.js";
export { Tel, Telemetry, setTelemetrySource } from "./telemetry/index.js";
export { Tel as BrowserTelemetry } from "./telemetry/index.js";
export { setTelemetrySource as setBrowserTelemetrySource } from "./telemetry/index.js";
export { type ObservabilityConfig, ObservabilityManager, } from "./observability/index.js";
export * from "./agents/utils/index.js";
export type { OAuthClientInformation, OAuthMetadata, OAuthTokens, } from "@mcp-use/modelcontextprotocol-sdk/shared/auth.js";
export { getPackageVersion, VERSION } from "./version.js";
//# sourceMappingURL=browser.d.ts.map