Skip to main content

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.

Windsurf’s Cascade agent supports MCP. UniversalBench plugs in like any other server, but with one less thing to configure since there is no header.

Setup

1

Get your personal MCP URL

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

Open Windsurf MCP settings

Click the hammer icon in Cascade, then “Configure”, then “Open mcp_config.json”.
3

Add UniversalBench

{
  "mcpServers": {
    "universalbench": {
      "serverUrl": "https://mcp.universalbench.dev/u/ub_live_xxxxxxxxxxxxxxxxxxxxx"
    }
  }
}
No headers block. Less surface area for misconfigs.
4

Refresh Cascade

Click “Refresh” in the MCP panel. UniversalBench tools appear.

What you can do now

Cascade can now run real pipelines:
Migrate the database schema. Add a last_active_at column to users. Use a safe deploy so we can roll back if anything breaks.
Cascade uses db_select to inspect the current schema, safe_deploy to push the migration with a smoke test, and rolls back automatically if the migration test fails.

Tips

Windsurf’s Cascade supports parallel tool calls. Combine with UniversalBench’s parallel_blocks for maximum throughput on multi step workflows.

Troubleshooting

ProblemFix
Tools missing in CascadeHit refresh in the MCP panel. If still missing, restart Windsurf
401 errorsURL token typo, paste the URL from your dashboard exactly
Cold starts feel slowUse session_id to keep state warm across calls