Files
homarr/apps/nextjs/src/app/api/mcp/_extract-tools.ts
T
2026-08-09 08:25:17 +02:00

12 lines
288 B
TypeScript

import { extractMcpToolsFromProcedures, mcpRouter } from "@homarr/api/mcp";
let cache: ReturnType<typeof extractMcpToolsFromProcedures> | null = null;
export function extractMcpTools() {
if (cache) return cache;
cache = extractMcpToolsFromProcedures(mcpRouter);
return cache;
}