Cursor speaks MCP natively. Adding UniversalBench takes about 30 seconds because there is no header config to fight with.Documentation Index
Fetch the complete documentation index at: https://docs.universalbench.dev/llms.txt
Use this file to discover all available pages before exploring further.
Setup
Get your personal MCP URL
Sign up at universalbench.dev. Your dashboard shows your URL:
https://mcp.universalbench.dev/u/ub_live_xxxxxxxxxxxxxxxxxxxxx. Copy it.Open Cursor MCP settings
Cmd+, on macOS, Ctrl+, on Windows. Search for “MCP” and click “Edit in settings.json”, or open the MCP config UI directly.Paste the URL
headers block. The URL is the auth. This is by design and avoids Cursor’s intermittent header passing issues.What you can do now
Ask the Cursor Composer things that previously failed:RefactorCursor will useapp/payments.pyto use Stripe Checkout. Validate it compiles and passes my smoke test at/healthbefore pushing.
safe_deploy to lint and validate the new code, push it to your branch, hit your smoke test URL, and auto rollback if the deploy breaks anything.
Or:
How many users signed up yesterday? Pull from the users table.
Cursor uses db_select to query your database directly, returning the count without dumping every row into its context window.
Tips
Troubleshooting
| Problem | Fix |
|---|---|
| Tools do not appear after restart | Check Cursor → Settings → MCP shows “universalbench” with a green status dot |
| 401 or 403 errors | URL has a typo. The path after /u/ must match exactly what your dashboard shows |
| Slow first call | Cold start. Subsequent calls within the same session are fast |