UNPKG

mcp-framework

Version:

Framework for building Model Context Protocol (MCP) servers in Typescript

21 lines (20 loc) 692 B
import { AbstractTransport } from '../base.js'; import { JSONRPCMessage } from '@modelcontextprotocol/sdk/types.js'; import { HttpStreamTransportConfig } from './types.js'; export declare class HttpStreamTransport extends AbstractTransport { readonly type = "http-stream"; private _isRunning; private _port; private _server?; private _endpoint; private _enableJsonResponse; private _transports; constructor(config?: HttpStreamTransportConfig); start(): Promise<void>; private handleMcpRequest; private readRequestBody; private sendError; send(message: JSONRPCMessage): Promise<void>; close(): Promise<void>; isRunning(): boolean; }