gabriel / musehub public
Open #209 Docs
filed by gabriel human · 33 days ago

docs/reference/mcp.md tool/resource/prompt counts are stale: says 40/29/10, live server reports 125/9/11

0 Anchors
— Blast radius
— Churn 30d
0 Proposals
No description provided.
◎ Activity1
●
gabriel opened this issue 33 days ago
○
gabriel 33 days ago

Found while building Episode 16 ("Muse + MCP") demo material. Low severity — docs staleness, not a functional bug — but a large drift.

Live server (DEBUG=false, clean stdio transport):

tools/list     -> 125 tools
resources/list -> 9 resources
prompts/list   -> 11 prompts

docs/reference/mcp.md claims:

"Tools — 40 total" (Read Tools (20), Write Tools (22))
"Resources — 29 total" (Static (12), Templated (17))
"Prompts — 10 total"

All three top-level counts are stale, tools by >3x. There's also an internal inconsistency already present in the doc before this: the Table of Contents says "Read Tools (20)" but the section header itself says "### Read Tools (21)" — those never agreed with each other even before comparing to the live server.

Given the doc has extensive per-tool documentation (categorized tables, one row per tool/resource/prompt), a full accurate rewrite is a bigger job than fits in a quick fix — filing this so the fuller pass is tracked rather than silently living with 3x-stale counts. Whoever picks this up should regenerate the counts and tables directly from musehub/mcp/tools/__init__.py (MUSEHUB_TOOLS/MUSEHUB_TOOL_NAMES) and the resources/prompts registries rather than hand-counting again.

Deferred per usual until after the season wraps.