import type { IServerManager } from "../types.js"; import type { SchemaOutputT } from "./base.js"; import { z } from "zod"; import { MCPServerTool } from "./base.js"; declare const ConnectMCPServerSchema: z.ZodObject<{ serverName: z.ZodString; }, z.core.$strip>; /** Activates a configured MCP server and exposes its capabilities. */ export declare class ConnectMCPServerTool extends MCPServerTool { /** Tool name exposed to the model. */ name: string; /** Tool description exposed to the model. */ description: string; /** Input schema containing the server name. */ schema: z.ZodObject<{ serverName: z.ZodString; }, z.core.$strip>; constructor(manager: IServerManager); /** * Activates a configured server and loads its capabilities if needed. * * @returns A human-readable success or error message. */ _call({ serverName }: SchemaOutputT): Promise; } export {}; //# sourceMappingURL=connect_mcp_server.d.ts.map