mcpserver.lol
registry/external-agents
Connection check local install

external-agents

One MCP server routes LLM calls across 20+ providers, using round-robin dispatch and fallback to reduce rate-limit interruptions and cut costs up to 100x.

Tools 8
GitHub stars
Installs / wk 1.2k
Licence MIT
Transport stdio
Last checked never

Tools & capabilities

8 tools

Read from the published package source — this server runs locally, so there is no endpoint to query. Names are taken from the code, not observed at runtime, and descriptions are often absent.

dispatch from source
Run a specific agent by id with a prompt. transport (
get_state from source
Return the current external-agents state file (per-agent healthy/not_installed/needs_auth/quota_exhausted/errored_transient with metadata)
get_stats from source
Aggregate dispatch telemetry from ~/.local/state/external-agents/dispatch-log.jsonl. Returns per-agent counts, tokens, outcomes; per-transport totals.
list_agents from source
List configured agents merged with their current state
pick_agents from source
Pick up to N distinct healthy candidates by round-robin (preference_order + last_used_at).
ping from source
Ping the server
probe_agent from source
Probe a specific agent by id; runs an install-check and updates the state file. Returns the new state.
set_credential from source
Persist an API-key env variable so the next dispatch (and future sessions) see it. Writes to ~/.local/state/external-agents/keys.env (mode 0600).