@meetbot/mcp
Version:
Model Context Protocol (MCP) server for Meet.bot booking page API
14 lines • 676 B
TypeScript
import type { EventStore, StreamId, EventId } from '@modelcontextprotocol/sdk/server/streamableHttp.js';
import type { JSONRPCMessage } from '@modelcontextprotocol/sdk/types.js';
/**
* Simple in-memory event store for MCP session resumability
*/
export declare class InMemoryEventStore implements EventStore {
private events;
storeEvent(streamId: StreamId, message: JSONRPCMessage): Promise<EventId>;
replayEventsAfter(lastEventId: EventId, { send }: {
send: (eventId: EventId, message: JSONRPCMessage) => Promise<void>;
}): Promise<StreamId>;
clearSession(streamId: StreamId): Promise<void>;
}
//# sourceMappingURL=in-memory-event-store.d.ts.map