external-agents
One MCP server for 20+ LLMs: 10-100x lower cost, pooled quotas, more token headroom.
Developer Toolsnpm install -g @mrrlin-dev/external-agents{"mcpServers":{"external-agents":{"command":"external-agents-mcp","args":[]}}}external-agents is a community MCP server that connects AI assistants like Claude to one mcp server for 20+ llms: 10-100x lower cost, pooled quotas, more token headroom. It runs locally on your machine, keeping your data private and giving you full control over the connection. Developers can use it to bring AI assistance directly into their build and coding environment.
About external-agents
@mrrlin-dev/external-agents is a single MCP server that routes work across 20+ LLMs and provider buckets, including Gemini, Groq, OpenRouter, Ollama Cloud, DeepSeek, and Claude/Codex subscriptions. Instead of getting stuck on one provider's limits, it pools separate free-tier and subscription quotas into one routing layer with round-robin dispatch and cooldown-aware fallback. That means fewer rate-limit interruptions, more available tokens, and 10-100x lower cost for the same agentic workload. It is especially useful for cheap multi-model routing, free-tier LLM pools, and running panel-style comparisons without wiring each provider separately.
Who Should Use external-agents?
- 1Speed up coding workflows by letting Claude interact with your dev environment
- 2Run terminal commands, manage processes, and inspect logs via AI
- 3Integrate AI assistance directly into your build and CI pipelines
- 4Automate repetitive dev tasks like scaffolding, linting, and testing
How to Install external-agents
Before you start
You will need Node.js (v18 or later) — download from nodejs.org.
- 1Open a terminal and run the command above to install the package globally.
- 2Add the server entry to your Claude Desktop `claude_desktop_config.json` and restart the app.
The Claude Desktop config snippet above can be copied and pasted directly into your claude_desktop_config.json file — no editing required.