xmcp
Version:
The TypeScript MCP framework
12 lines (11 loc) • 381 B
TypeScript
import type { ToolFile } from "./server";
type ToolLoadIssue = {
path: string;
message: string;
};
export declare function loadToolModules(loaders: Record<string, () => Promise<unknown>>): Promise<{
toolModules: Map<string, ToolFile>;
skippedTools: ToolLoadIssue[];
}>;
export declare const reportToolLoadIssues: (skippedTools: ToolLoadIssue[]) => void;
export {};