UNPKG

ultimate-mcp-server

Version:

The definitive all-in-one Model Context Protocol server for AI-assisted coding across 30+ platforms

18 lines 639 B
import { Tool } from "@modelcontextprotocol/sdk/types.js"; import type { ToolDefinition } from "../types/index.js"; export declare class ToolRegistry { private tools; private rateLimiters; private logger; constructor(); register(tool: ToolDefinition): void; unregister(name: string): void; listTools(): Promise<Tool[]>; private getJsonSchemaType; executeTool(name: string, args: any): Promise<any>; private validateArgs; getToolCount(): number; getTool(name: string): ToolDefinition | undefined; getToolsByTag(tag: string): ToolDefinition[]; } //# sourceMappingURL=tool-registry.d.ts.map