ToolRoute
Server Details
Route each agent task to the few tools it needs (BM25 shortlist). Free tier; x402 or credits.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 2 tools
The two tools occupy clearly separate phases of a single workflow: register_tools creates a stable set_id, route_tools consumes it to rank tools for a query. Descriptions explicitly cross-reference each other (set_id comes from register_tools), so an agent cannot reasonably confuse them.
Both names follow the same verb_noun pattern (register_tools, route_tools) with consistent snake_case and plural noun form. Predictable and readable.
Only two tools, but they map exactly to the domain's two-step lifecycle (register a set, then query it), so each earns its place. It is on the thin side for a routing service that could plausibly need set inspection or cleanup operations.
The core register-then-route flow is covered, and idempotent set_id generation partly mitigates losing a set_id. However, there is no way to list, inspect, refresh, or delete registered sets, leaving agents without cleanup or discovery operations once state accumulates over the 90-day retention window.
Available Tools
2 toolsregister_toolsRegister a tool set (ToolRoute)AIdempotentInspect
Register a tool list once and get a set_id for route_tools. Pass "tools" (array in MCP, OpenAI, Anthropic, Gemini or Bedrock form, max 500) or "url" (public remote MCP server; its tools are listed, never called). Same tools always get the same set_id; sets are kept 90 days after last use. Free.
Inputs: url, tools.
route_toolsRoute a task to the right tools (ToolRoute)ARead-onlyIdempotentInspect
Which of my tools does this task need? Send "set_id" (from register_tools) or "tools", plus "query" (the task). Returns a ranked shortlist (adaptive 3-12 tools, or "k"), confidence (high/medium/low/none), matched terms, token savings and the definitions ready to inject ("format": mcp, openai, anthropic, gemini or names). BM25 keyword ranking, no LLM. Free: 200 calls/day per IP, then $0.001 per call via x402 or credits.
Inputs: query (required), k, max_k, tools, +2 more.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Disposable private vector search + semantic RAG for AI agents. x402 pay-per-call, no account.
Cloud or self-hosted knowledge for AI agents: hybrid search, reranking, GraphRAG, scoped MCP tools.
Agent-first tool search. Start with search_tools({job: "your task in plain words"}); free, no key.
Machine-native tools for autonomous agents with free routing and x402 USDC pay-per-call.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceOffline, zero-dependency tool-router for MCP that funnels N tools down to a ranked shortlist for a natural-language query, so the model reads ~8 tools instead of 200.MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to find the right tool from a vague, misspelled, or rambling description by searching a library of tools and returning ranked matches with fit grades, links, and evidence.1MIT
- AlicenseNot gradedqualityCmaintenanceEnables coding agents to locate the right files, memory notes, or skills for a task without reading the whole codebase, returning short ranked pointers instead of file contents. Uses local clustering plus a cheap decision model to keep answers fast and token costs near zero.MIT
- AlicenseNot gradedqualityCmaintenanceRoutes coding agents to the most relevant project documentation (decisions, intent, constraints) with provenance and freshness, providing tools for task routing, knowledge search, and document context.52 npmMIT
Glama MCP Gateway
Add one secure layer between your agents and this server.