Skip to main content
Claude Code supports MCP servers out of the box. Adding UniversalBench is one command.

Setup

1

Get your personal MCP URL

Sign up at universalbench.dev and copy your URL.
2

Add UniversalBench

From any directory:
No --header flag needed. The URL carries your auth.Or edit ~/.claude/mcp_config.json directly:
3

Verify it connected

UniversalBench should appear with status “connected”.

What you can do now

Ask Claude Code things that need real execution:
Find every TODO in the codebase, group by file, and write a summary to TODO_OWNERSHIP.md.
Claude Code uses UniversalBench to grep across your repo at remote speed, then use Python to group and format the results into Markdown. Or for pipelines:
Search the web for the latest CVE alerts in the libraries my project uses. List anything critical from the last 7 days.
Claude Code chains web_search for the CVE data, code for parsing and filtering, and returns the result.

Tips

Add --allow-tools universalbench__* to your claude invocation to skip approval prompts for UB calls when you trust the workflow.
Claude Code’s session memory is local. UniversalBench’s session_id adds remote session state so long running pipelines survive across CLI invocations.

Troubleshooting