Introducing Radar: Dynamic Tool Discovery for Large MCP Libraries
We're excited to announce Radar, a game-changing addition to Storm MCP Gateway that fundamentally reimagines how AI models interact with large tool libraries.
If you've ever built a gateway with dozens of tools and noticed your AI getting confused, slow, or expensive—Radar is for you.
The Problem: Context Window Pollution
As MCP ecosystems mature, gateways are growing. What started as simple integrations with a handful of tools has evolved into comprehensive libraries spanning hundreds of capabilities across multiple domains.
But there's a catch.
When your gateway includes 50, 100, or even 200+ tools, your AI model faces a significant challenge: every tool definition gets loaded into the context window. This creates a cascade of problems:
🧠 Context Rot
The more tools in the context, the more "noise" your AI has to wade through. Important information gets buried. Instructions get diluted. Your carefully crafted system prompts compete with walls of tool definitions.
💸 Token Bloat
Tool definitions aren't free. Each function name, description, and parameter schema consumes tokens. With large libraries, you might be spending thousands of tokens just on tool definitions—before your AI even starts thinking about your actual request.
🎯 Decision Paralysis
When presented with 100+ options, AI models make worse decisions. They might select suboptimal tools, combine tools incorrectly, or hesitate when a clear choice exists. Less is genuinely more.
Enter Radar
Radar flips the script entirely.
Instead of loading every tool into the context window upfront, Radar acts as an intelligent intermediary that:
- Analyzes the incoming request to understand what capabilities are actually needed
- Searches your full tool library to find the most relevant matches
- Dynamically caches frequently-used tools for lightning-fast retrieval
- Delivers only the relevant tools to your AI model
The result? Your AI gets exactly what it needs—nothing more, nothing less.
How It Works
Using Radar is beautifully simple. Just change one path in your gateway URL:
# Standard endpoint
https://gateway.stormmcp.com/your-gateway-id/mcp
# Radar endpoint
https://gateway.stormmcp.com/your-gateway-id/radar
That's it. No configuration changes. No SDK updates. No code modifications.
Behind the scenes, Radar:
- Maintains an index of all your tools and their capabilities
- Uses semantic understanding to match requests with tools
- Caches tool selections for common query patterns
- Continuously learns and optimizes based on usage
Real-World Impact
Here's what our beta testers experienced:
Token Savings
Gateways with 100+ tools saw 60-80% reduction in token usage for tool definitions. That's not just cost savings—it's faster responses and more room for actual reasoning.
Better Accuracy
AI models made more accurate tool selections when presented with a curated subset rather than the full library. Fewer tools means clearer choices.
Maintained Flexibility
Despite serving fewer tools per request, users retained access to their entire library. Radar dynamically pulls in whatever's needed, when it's needed.
When to Use Radar
Radar is recommended for:
- ✅ Gateways with 50+ tools – Where context pollution becomes noticeable
- ✅ Multi-domain gateways – Covering diverse capabilities (dev tools + CRM + analytics)
- ✅ Cost-sensitive applications – Where token usage impacts the bottom line
- ✅ Complex workflows – Requiring intelligent tool selection across many options
Standard /mcp remains ideal for:
- Focused gateways with <20 tools
- Single-purpose integrations
- Use cases requiring all tools immediately visible
- Simple automation scripts
The Technical Details
For those curious about the implementation:
Intelligent Indexing
Radar maintains a semantic index of your tool library, understanding not just what tools do, but when they're most applicable. This goes beyond keyword matching to true capability understanding.
Smart Caching
Frequently-used tool combinations are cached at the edge, reducing latency for common request patterns. The cache adapts to your specific usage patterns over time.
Graceful Fallback
If Radar can't confidently determine the right tools, it falls back to serving your most commonly-used subset rather than overwhelming the model with everything.
Zero Lock-in
Switch between /mcp and /radar at any time. They point to the same gateway, same tools, same authentication. The only difference is how tools are served.
Getting Started
Ready to try Radar? Here's your 60-second setup:
- Navigate to your Gateways page in Storm MCP
- Expand any gateway to see the new Radar Endpoint section
- Copy the Radar URL (it's your standard URL with
/radarinstead of/mcp) - Update your MCP client configuration with the new URL
- Experience the difference
We've also added Radar-specific buttons under each gateway's "Add to MCP Client" section, making it even easier to configure your preferred client.
What's Next for Radar
This is version 1.0, and we have ambitious plans:
- Custom relevance tuning – Fine-tune how Radar prioritizes tools for your specific use cases
- Cross-gateway intelligence – Learn from usage patterns across your organization
- Predictive tool loading – Anticipate needed tools based on conversation context
- Analytics dashboard – Understand which tools are being selected and why
Try It Today
Radar is available now for all Storm MCP Gateway users—no additional cost, no feature flags, no waiting list.
Just swap /mcp for /radar and experience the future of intelligent tool discovery.
Questions?
Join our community to discuss Radar and share your experiences:
We can't wait to hear how Radar transforms your AI workflows.
The Storm Team