UNPKG

giga-code

Version:

A personal AI CLI assistant powered by Grok for local development.

20 lines (19 loc) 796 B
import { AddedMcpServer } from '../utils/added-mcp-servers'; import { HttpMcpClient } from './http-mcp-client'; export declare class HttpMcpManager { private runningServers; private static instance; static getInstance(): HttpMcpManager; startAllHttpServers(): Promise<void>; startHttpServer(server: AddedMcpServer): Promise<HttpMcpClient>; private spawnServerProcess; private waitForServerReady; private handleServerRestart; stopHttpServer(serverName: string): Promise<void>; stopAllHttpServers(): Promise<void>; getRunningServers(): string[]; getHttpClient(serverName: string): HttpMcpClient | null; isServerRunning(serverName: string): boolean; healthCheck(): Promise<Map<string, boolean>>; getServerStats(serverName: string): any; }