%% MCP Server tool inventory by category
%% Reflects: open-sse/mcp-server/ — TOTAL_MCP_TOOL_COUNT in server.ts (countUniqueMcpTools)
%% Unique contributions: MCP_TOOLS 45 + memory 3 + skill 4 + githubSkill 3 + pool 6
%% + gamification 8 + plugin 8 + notion 6 + obsidian 22 + localCorpus 3 + compression 2 = 110
%% (agentSkillTools fully overlaps the base registry; 11 of the 13 compression
%% tools live in the base registry — duplicates counted once)
%% Regenerate the SVG with: npm run docs:render-diagrams
%% v3.8.51
flowchart LR
MCP["MCP Server
110 tools total"]
MCP --> Core["Base registry (45)
routing, cache, compression, quota,
proxy, web search/fetch, tool search"]
MCP --> Mem["Memory (3)
memory_search, memory_add,
memory_clear"]
MCP --> Skl["Skills (4)
skills_list, skills_enable,
skills_execute, skills_executions
+ agent-skill catalog discovery"]
MCP --> GSkl["GitHub-Skills (3)
search, scan, install"]
MCP --> Pool["Pool (6)
pool_status, pool_sessions, pool_reset,
pool_warm, pool_health, browser_pool_status"]
MCP --> Gam["Gamification (8)"]
MCP --> Plg["Plugins (8)"]
MCP --> Notion["Notion (6)
search, get_page, query_database,
get_database, list_block_children,
append_blocks"]
MCP --> Obs["Obsidian (22)
vault read/write, search,
frontmatter, daily notes, …"]
MCP --> Corpus["Local corpus (3)
status, search, read"]
MCP --> Cmp["Compression Studios (+2)
beyond the 11 in Core"]