jezweb-mcp-core
Version:
Jezweb Model Context Protocol (MCP) Core - A universal server for providing AI tools and resources, designed for seamless integration with various AI models and clients. Features adaptable multi-provider support, comprehensive tool and resource management
30 lines • 990 B
TypeScript
/**
* Tool Definitions Generator - Generated from modular JSON definitions
*
* This file is auto-generated from the hybrid modular architecture.
* Do not edit manually - changes will be overwritten.
*
* Generated at: 2025-08-02T09:09:17.209Z
* Source: definitions/tools/
*/
import { MCPTool } from '../types/index.js';
import { ToolRegistry } from './tool-registry.js';
/**
* Generate tool definitions from a tool registry
*
* @param registry - The tool registry containing all handlers
* @returns Array of MCP tool definitions
*/
export declare function generateToolDefinitions(registry: ToolRegistry): MCPTool[];
/**
* Validate that all registered tools have definitions
*
* @param registry - The tool registry to validate
* @returns Validation result
*/
export declare function validateToolDefinitions(registry: ToolRegistry): {
isComplete: boolean;
missingDefinitions: string[];
extraDefinitions: string[];
};
//# sourceMappingURL=tool-definitions.d.ts.map