UNPKG

mcp-server-tester-sse-http-stdio

Version:

MCP Server Tester with SSE support - Test MCP servers using HTTP, SSE, and STDIO transports

23 lines (22 loc) 903 B
/** * MCP Client connection management with transport support */ import { Client } from '@modelcontextprotocol/sdk/client/index.js'; import type { TransportOptions, ServerConfig } from './types.js'; export type { TransportOptions } from './types.js'; export declare class McpClient { private client; private transport; private connected; constructor(); connect(options: TransportOptions): Promise<void>; disconnect(): Promise<void>; get sdk(): Client; private createTransport; private createStdioTransport; private createHTTPTransport; private createSSETransport; } export declare function createTransportOptions(serverConfig: ServerConfig): TransportOptions; export declare function createTransportOptionsFromUrl(url: string): TransportOptions; export declare function createServerConfigFromCli(command: string, args?: string, env?: string): ServerConfig;