@rubys/fly-explorer
Version:
A comprehensive web-based dashboard for managing Fly.io infrastructure using Model Context Protocol (MCP) integration with flyctl
15 lines • 540 B
TypeScript
import { Client } from '@modelcontextprotocol/sdk/client/index.js';
export declare class FlyctlMCPClient {
private client;
private transport?;
onProgress?: (progress: any) => void;
onLogMessage?: (logMessage: any) => void;
onUnhandledNotification?: (notification: any) => void;
constructor();
connect(flyctlPath?: string): Promise<void>;
private setupNotificationHandlers;
listTools(): Promise<any[]>;
close(): Promise<void>;
get rawClient(): Client;
}
//# sourceMappingURL=flyctl-client.d.ts.map