Skip to main content

Agent Provider Depot

io.github.ethanhawkes-gif/agent-provider-depotVersion 0.14.0

Dated picks, sourced pricing, and rescue/eval tools across 305 AI agent infrastructure providers.

Status

Responds215 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 14:50 UTC
Latency
215 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 22:14 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://getagentdepot.com/api/mcpResponds215 ms
No sign-in

Claude Code

claude mcp add --transport http agent-provider-depot https://getagentdepot.com/api/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: agent-provider-depot
Remote MCP server URL: https://getagentdepot.com/api/mcp

Cursor

{
  "mcpServers": {
    "agent-provider-depot": {
      "url": "https://getagentdepot.com/api/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"agent-provider-depot","type":"http","url":"https://getagentdepot.com/api/mcp"}'

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

4 tools

Tools of Agent Provider Depot
Read-only
Idempotent
Open world
decidePick a provider before writing integration code: LLM API, code sandbox, vector DB, web search, email, Postgres, auth, browser, observability. First call: set a stable clientInfo.name (e.g. acme-support-agent), then {task:'run untrusted Python in a sandbox'}. Returns the dated Depot Pick, runner-up, sourced price, when to skip it, reportOutcome, recheck. Recheck: since=recheck.since (unchanged = short reply). Quotes: depot.NoYesYesNo
depotOne op, args object: report_outcome(decision, provider, worked) after acting; quote(jtbd) SKU prices; estimate(jtbd, workload); compare(providers); free(jtbd); check(providers) deprecated/retired flags; audit_repo(packages, models); stack(task), bundle(jtbds); search(q); kit(class); answer(task); stack_delta(providers, since); changes(since); failures; coverage; freshness. op=help lists args.NoNoYesNo
rescueDiagnose a failing third-party API call before you retry or swap: paste the exact error (429, 402, 529 overloaded, insufficient_quota, model_not_found, deprecated SDK) and provider id. Returns cause, fix and fallback route, or checks to run. Not for picking (decide).NoYesYesNo
session_briefSession start, if your code calls third-party APIs: what changed for your stack since your last call (retired models, price, package, pick changes). Send provider, model, package ids (never a manifest) and your last cursor. Returns clear|changed|attention, ≤3 sourced actions, a new cursor. New choice: decide. Live error: rescue.NoYesYesNo

Details

Registry status
Active
Published
Oct 29, 2026
Updated
Oct 29, 2026
Categories (suggested)
Cloud and infrastructureSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing