UNPKG

@rhofkens/mcp-quotes-server-claude-code

Version:

Model Context Protocol (MCP) server for managing and serving quotes

36 lines 1.1 kB
/** * HTTP Transport for MCP Server * * Implements the Streamable HTTP transport (2025-03-26 spec) * with a single POST endpoint for all MCP communication */ import type { Transport } from '@modelcontextprotocol/sdk/shared/transport.js'; import type { JSONRPCMessage } from '@modelcontextprotocol/sdk/types.js'; interface IHttpTransportOptions { port: number; host: string; path: string; } /** * HTTP Transport implementation for MCP Server * Uses a single POST endpoint as per the Streamable HTTP transport spec */ export declare class HttpServerTransport implements Transport { private options; private app; private server; private sessions; private currentResponse?; private isStarted; onclose?: () => void; onerror?: (error: Error) => void; onmessage?: (message: JSONRPCMessage) => void; constructor(options: IHttpTransportOptions); private setupMiddleware; private setupRoutes; start(): Promise<void>; close(): Promise<void>; send(message: JSONRPCMessage): Promise<void>; } export {}; //# sourceMappingURL=http.d.ts.map