docs(mcp): regenerate mcp-tools diagram for 43 tools (+ notion); fix count in CLAUDE.md

release/v3.8.8 added notionTools.ts (6 tools) → MCP total is 43, not 37, but the
diagram asset (mcp-tools-43.svg) was never generated and MCP-SERVER.md/CLAUDE.md
still said 37. Create mcp-tools-43.{mmd,svg} (rendered via mermaid-cli), repoint
MCP-SERVER.md + docs/diagrams/README.md, update CLAUDE.md count to 43, and remove
the superseded mcp-tools-37 source/asset.

Note: full 'next build' OOM'd locally (session cgroup limit); the SVG ref resolves
(file present at path) and check:docs-sync passes — CI runs the authoritative build.
This commit is contained in:
diegosouzapw
2026-06-01 00:15:20 -03:00
parent a0b435bcae
commit 74e290bc70
6 changed files with 15 additions and 7 deletions

View File

@@ -10,9 +10,9 @@ lastUpdated: 2026-05-30
>
> Source of truth: `open-sse/mcp-server/schemas/tools.ts` (30 tools) + `open-sse/mcp-server/tools/memoryTools.ts` (3 tools) + `open-sse/mcp-server/tools/skillTools.ts` (4 tools) + `open-sse/mcp-server/tools/notionTools.ts` (6 tools). Tool registration and scope wiring lives in `open-sse/mcp-server/server.ts`.
![MCP tool inventory by category](../diagrams/exported/mcp-tools-37.svg)
![MCP tool inventory (43 tools by category)](../diagrams/exported/mcp-tools-43.svg)
> Source: [diagrams/mcp-tools-37.mmd](../diagrams/mcp-tools-37.mmd). ⚠️ The rendered diagram still shows 37 tools — it predates the 6 `notionTools` (total of record is **43**, per the source-of-truth breakdown above). Regenerate `mcp-tools-43.{mmd,svg}` to refresh.
> Source: [diagrams/mcp-tools-43.mmd](../diagrams/mcp-tools-43.mmd) (regenerate via `npm run docs:render-diagrams`).
## Installation