UNPKG

mcp-framework

Version:

Framework for building Model Context Protocol (MCP) servers in Typescript

11 lines (10 loc) 456 B
import { ToolProtocol } from '../tools/BaseTool.js'; import { BaseLoader } from './BaseLoader.js'; export declare class ToolLoader extends BaseLoader<ToolProtocol> { constructor(basePath?: string); hasTools(): Promise<boolean>; protected validateItem(tool: any): tool is ToolProtocol; protected createInstance(ToolClass: any): ToolProtocol; protected getItemName(tool: ToolProtocol): string; loadTools(): Promise<ToolProtocol[]>; }