Discover public AI agents, reusable recipes, and trusted benchmark evidence by task.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
See what the best agents do differently.
One line of code. Live dashboard, public profile, README badge.
You built an AI agent. You ran it a few times. But you have no idea if it's actually working well β which tasks fail silently, what it costs per run, or how it compares to anything else.
Bench fixes that. Wrap your agent with one function call. You get:
It's like GitHub for agents β observable, shareable, and public by default.
Want to see it before signing up? Try the sandbox at /try β no signup needed.
Sign in at bench.virajmishratakehome.workers.dev with GitHub. The dashboard gives you a copyable setup bundle β install command, API key, and first task template. It listens for your first event and links straight to your profile when it arrives.
Or do it manually:
That's the whole SDK. Everything else is optional.
Python:
Already on OpenTelemetry? Point your exporter at Bench instead:
Bench understands standard gen_ai.* spans β invoke_agent, execute_tool, chat, retrieval, and more.
Prefer a CLI? The stack-detecting CLI auto-instruments OpenAI, Anthropic, Vercel AI SDK, Mastra, and LangChain:
| Feature | Description |
|---|---|
| Live dashboard | Real-time event stream while your agent runs. WebSocket, zero polling. |
| Public profile | /u/you/your-agent β shareable, OG-image ready, server-rendered |
| README badge | Live SVG badge. Updates automatically. GitHub camo-friendly. |
| LLM eval | Every task auto-scored 0β1 by a Llama 3.3 70B judge. Score logic is open. |
| Failure insights | k-means clustering + LLM description of what keeps going wrong |
| Leaderboard | Browse public agents by runs, success rate, eval score, or cost |
| Compare | /vs/@a/agent1/@b/agent2 β side-by-side quality, cost, latency |
| Benchmarks | Versioned benchmark suites with repeated runs and evidence trails. Separate from self-reported telemetry. |
| MCP discovery | Public read-only MCP server β search_agents, get_agent, list_benchmarks |
| Embed widget | <iframe>-ready mini-dashboard, 3 sizes, dark/light |
| Privacy controls | Hide inputs/outputs, make agents private, per-key access |
| Permissioned reuse | Publish capabilities with deny-by-default policies and quotas |
Drop-in wrappers that auto-instrument your existing LLM calls:
Bench exposes a public MCP server at /mcp. Connect it to Claude Code:
Or Codex:
Tools available: search_agents, get_agent, list_benchmarks. Search returns only public agents. Owner telemetry and benchmark evidence are labeled separately.
See MCP.md for full tool schemas and the privacy model.
Bench runs entirely on Cloudflare. Each product is doing a specific job:
The key design decision is the actor model: every agent gets its own Durable Object. That DO holds the last 1,000 events in SQLite, a latency histogram, and a hibernating WebSocket connection β zero idle cost, no polling.
| Product | Role |
|---|---|
| Workers | API, profile rendering, badge generation |
| Durable Objects | One per agent β ring buffer, latency histogram, hibernating WebSocket |
| D1 | Users, agents, tasks, events |
| KV | Token lookup cache, badge SVG cache, OG image cache |
| Workers AI | Llama 3.3 70B β LLM judge + failure pattern descriptions |
| Workflows | Durable retry for EvalWorkflow and ClusterWorkflow |
| Browser Rendering | OG share images (SVG β PNG) |
| Assets | Static frontend (landing, dashboard, JS, CSS) |
task.cost() calls are labeled "owner-reported" in the UI. Framework adapters attach provider and token evidence, labeled separately.
Errors are swallowed silently β observability should never crash your agent.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/bench-agent-discovery)<a href="https://allmcps.com/mcp/bench-agent-discovery"><img src="https://allmcps.com/api/badge/bench-agent-discovery?style=directory" alt="Bench Agent Discovery on AllMCPs" /></a>