UNPKG

@sqlitecloud/mcp-server

Version:

Model Context Protocol server for SQLite Cloud database

14 lines (13 loc) 594 B
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; }