/** * MCP 数据库万能连接器 - 主服务器 * 通过 Model Context Protocol 让 Claude Desktop 连接数据库 * * 增强功能: * - 多数据库配置支持 * - 连接池管理 * - 丰富的 MCP 工具 */ import type { DbAdapter, DbConfig } from './types/adapter.js'; /** * 数据库 MCP 服务器类 */ export declare class DatabaseMCPServer { private server; private adapter; private config; private useMultiDatabase; constructor(config: DbConfig); /** * 启用多数据库模式 */ enableMultiDatabaseMode(): void; /** * 获取当前适配器 */ private getCurrentAdapter; /** * 设置 MCP 协议处理器 */ private setupHandlers; /** * 设置数据库适配器(单数据库模式) */ setAdapter(adapter: DbAdapter): void; /** * 启动服务器 */ start(): Promise; /** * 停止服务器 */ stop(): Promise; } //# sourceMappingURL=server.d.ts.map