@ankimcp/anki-mcp-server
Version:
Model Context Protocol server for Anki - enables AI assistants to interact with your Anki flashcards
15 lines (14 loc) • 546 B
TypeScript
import type { JSONRPCMessage, Transport } from "@modelcontextprotocol/server";
export declare class InMemoryTransport implements Transport {
private readonly logger;
private pendingRequests;
private nextInternalId;
private closed;
onclose?: () => void;
onerror?: (error: Error) => void;
onmessage?: (message: JSONRPCMessage) => void;
start(): Promise<void>;
close(): Promise<void>;
send(message: JSONRPCMessage): Promise<void>;
handleRequest(request: JSONRPCMessage): Promise<JSONRPCMessage | null>;
}