mcp-tool-routing — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited mcp-tool-routing (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Use this skill when an agent has too many tools to place in context at once, when MCP server inventories change, or when routing errors dominate agent failures.
Treat tool routing as a retrieval system with governance. Do not stuff every tool schema into the prompt. Maintain a synchronized tool index, retrieve candidate tools at runtime, rerank with capability and safety signals, and expose only the smallest useful tool set to the agent.
Use graph routing when tool capabilities are nested under agents, servers, or workflows.
Represent:
Add edges such as owns_tool, requires_scope, works_with, conflicts_with, and handles_domain. Retrieve candidate tools and agents, then traverse the graph to load the final server or specialist agent.
Use tool_inventory_graph.py to audit a JSON MCP inventory and emit a graph-oriented routing report:
python scripts/tool_inventory_graph.py mcp-tools.jsonRead routing-patterns.md for implementation patterns and failure modes.
External grounding:
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.