What problem does it solve? After an MCP server is reloaded, added, or removed, the tool index can go stale: host listings like claude mcp list show only server names and statuses, never tool names, so a plain index update cannot add newly exposed tools. This Skill provides the operational workflow to rebuild the index from the agent's own live session tool catalog. ## Core Features & Use Cases - Session-based rebuild: Diff the index's per-server tool counts against the live session's mcp__<server>__<tool> names and construct a JSON document with tools_known flags per source. - Safe update semantics: Pass the document to mcp_index.py update --from-json, keeping non-live sources marked tools_known: false so their entries are never wiped. - Validation and curation: Run validate, then tag and assign intents to new tools (e.g., lifecycle tools like get_prompt and list_resources tagged [read]) so validation passes. - Use Case: After upgrading an MCP server that now exposes the standard lifecycle tools, rebuild the index so per-server counts match the session catalog and validate exits cleanly. ## Quick Start Rebuild the MCP tool index by diffing the current index against this session's live tool catalog and running mcp_index.py update with a from-json document.