@toponextech/smartembed-mcp-server
Version:
MCP server for intelligent embedded development with PlatformIO - AI-powered project creation, error diagnosis, and device detection
16 lines • 501 B
TypeScript
/**
* Tool registry implementation for SmartEmbed
*/
import { Tool, ToolDefinition, ToolHandler, ToolRegistry } from './types.js';
export declare class DefaultToolRegistry implements ToolRegistry {
private tools;
register(tool: Tool): void;
getDefinitions(): ToolDefinition[];
getHandler(name: string): ToolHandler | undefined;
has(name: string): boolean;
/**
* Get all registered tool names
*/
getToolNames(): string[];
}
//# sourceMappingURL=registry.d.ts.map