openapi-directory-mcp
Version:
Model Context Protocol server for accessing enhanced triple-source OpenAPI directory (APIs.guru + additional APIs + custom imports)
15 lines • 503 B
TypeScript
import { ToolDefinition } from "./types.js";
export declare class ToolRegistry {
private categories;
private toolsByName;
private allTools;
register(category: string, tool: ToolDefinition): void;
getTool(name: string): ToolDefinition | undefined;
getCategory(name: string): ToolDefinition[];
getAllTools(): ToolDefinition[];
getCategories(): string[];
getCategoryCount(): number;
getToolCount(): number;
clear(): void;
}
//# sourceMappingURL=registry.d.ts.map