UNPKG

veas

Version:

Veas CLI - Command-line interface for Veas platform

23 lines 812 B
import type { MCPResult } from '../types/mcp.js'; export declare class MCPClient { private static instance; private authManager; private baseUrl; private connected; constructor(baseUrl?: string); static getInstance(): MCPClient; initialize(): Promise<any>; listTools(): Promise<any>; request(method: string, params: any, headers?: any): Promise<any>; disconnect(): void; isConnected(): boolean; callTool(toolName: string, params: any): Promise<any>; callToolSafe(toolName: string, params: any): Promise<{ success: boolean; data?: any; error?: string; }>; listToolsWithResult(): Promise<MCPResult>; } export declare function callMCPTool(toolName: string, params: any): Promise<MCPResult>; //# sourceMappingURL=mcp-client.d.ts.map