markov-exa-mcp-server
Version:
A Model Context Protocol server with Exa for web search, academic paper search, and Twitter/X.com search. Provides real-time web searches with configurable tool selection, allowing users to enable or disable specific search capabilities. Supports customiz
19 lines • 621 B
TypeScript
import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js";
interface SparringMessage {
role: "user" | "assistant";
content: string;
timestamp: number;
}
interface SparringSession {
id: string;
initialQuery: string;
messages: SparringMessage[];
status: "active" | "finalized";
researchProposal?: string;
createdAt: number;
finalizedAt?: number;
}
export declare function registerOpenAISparringTools(server: McpServer): void;
export declare function getSparringSession(sessionId: string): SparringSession | undefined;
export {};
//# sourceMappingURL=openaiSparring.d.ts.map