@sqlitecloud/mcp-server
Version:
Model Context Protocol server for SQLite Cloud database
14 lines (13 loc) • 594 B
TypeScript
import { z } from 'zod';
import { SQLiteCloudMcpTransport } from './sqlitecloudTransport.js';
export declare class SQLiteCloudMcpServer {
private mcpServer;
private registry;
constructor();
connect(transport: SQLiteCloudMcpTransport): Promise<void>;
getTransport(sessionId: string): SQLiteCloudMcpTransport;
addCustomTool(name: string, description: string, parameters: z.ZodRawShape, handler: (parameters: any, transport: SQLiteCloudMcpTransport) => Promise<any>): void;
removeCustomTool(name: string): void;
private initializeServer;
private setupServer;
}