@toolprint/hypertool-mcp
Version:
HyperTool MCP proxy server for routing requests between clients and multiple underlying MCP servers
23 lines • 759 B
TypeScript
/**
* MCP servers menu implementation for interactive navigation
*/
import { ServerInfo } from "../show.js";
import { ViewType, InteractiveOptions, ServerFilterOptions } from "./types.js";
/**
* Display the servers list and handle selection
*/
export declare function showServersList(servers: ServerInfo[], options: InteractiveOptions, currentFilters?: ServerFilterOptions, currentPage?: number): Promise<{
action: string;
nextView?: ViewType;
data?: unknown;
itemName?: string;
filters?: ServerFilterOptions;
page?: number;
}>;
/**
* Display server detail view
*/
export declare function showServerDetail(server: ServerInfo, allServers: ServerInfo[]): Promise<{
action: string;
}>;
//# sourceMappingURL=servers-menu.d.ts.map