learning_ai_common_plat/services/mcp-server/src/lib
saravanakumardb1 26a9868380 feat(mcp-server): add 5 missing tools for existing backend routes
New tools backed by routes that existed but had no MCP surface:
- maintenance.getSchedule: GET /settings/maintenance/schedule (list upcoming windows)
- maintenance.deleteWindow: DELETE /settings/maintenance/schedule/:id (cancel window)
- lysnrai.apiTokens.revoke: DELETE /api-tokens/:id (revoke token by ID)

New client functions:
- maintenanceGetSchedule, maintenanceDeleteWindow (platform-client.ts)
- lysnraiApiTokenRevoke (lysnrai-client.ts)
2026-03-05 14:09:00 -08:00
..
auth.ts fix(mcp-server): add missing jose + @fastify/cors deps; use ServiceError subclasses for 401/403; remove swagger option that crashed startup; add AbortSignal.timeout to platformFetch 2026-03-05 12:06:54 -08:00
chronomind-client.ts feat(mcp-server): fill DOMAIN_PRODUCTS.md tool gaps — +17 tools across 6 products 2026-03-05 13:15:22 -08:00
config.ts feat(mcp-server): Phase 3 — product namespaces for ChronoMind, NomGap, PeakPulse (13 more tools) 2026-03-05 13:05:03 -08:00
extraction-client.ts feat(mcp-server): Milestone B — telemetry policy CRUD, cluster status, diagnostics cancel, extraction sidecar health; enforce expiresAt on createPolicy 2026-03-05 12:17:15 -08:00
jarvis-client.ts fix(mcp-server): jarvis.marketplace.certify routes to wrong endpoint on rejection 2026-03-05 14:06:19 -08:00
lysnrai-client.ts feat(mcp-server): add 5 missing tools for existing backend routes 2026-03-05 14:09:00 -08:00
mindlyst-client.ts feat(mcp-server): fill DOMAIN_PRODUCTS.md tool gaps — +17 tools across 6 products 2026-03-05 13:15:22 -08:00
nomgap-client.ts fix(mcp-server): audit fixes — 3 bugs + 2 new tools 2026-03-05 14:05:03 -08:00
peakpulse-client.ts feat(mcp-server): fill DOMAIN_PRODUCTS.md tool gaps — +17 tools across 6 products 2026-03-05 13:15:22 -08:00
platform-client.ts feat(mcp-server): add 5 missing tools for existing backend routes 2026-03-05 14:09:00 -08:00