/** * MCP 服务器适配器 * * 连接标准 MCP 服务器(stdio / sse / http),自动发现远程工具。 * 支持多服务实例,每个 MCP 服务器生成独立的 MCP 服务器配置(mcp-passthrough 透传)。 * * 字段读取兼容规范键(mcpTransport / command / args / env / url) * 与历史别名(services[{ mcpCommand / mcpArgs / mcpEndpoint / mcpHeaders / mcpEnv }])。 */ import type { DataSourceConfig, DiscoveredTool, ConnectionTestResult, DataSourceAdapter, MCPServerConfig } from '../types.js'; export declare class MCPAdapter implements DataSourceAdapter { readonly type: "mcp"; readonly label = "MCP \u670D\u52A1\u5668"; testConnection(config: DataSourceConfig): Promise; discoverTools(config: DataSourceConfig): Promise; generateManifest(config: DataSourceConfig, _tools?: DiscoveredTool[]): Record; generateMCPServerConfigs(config: DataSourceConfig, tools?: DiscoveredTool[]): MCPServerConfig[]; private createAndConnect; } //# sourceMappingURL=mcp-adapter.d.ts.map