Skip to main content
Windsurf’s Cascade agent supports MCP. UniversalBench plugs in like any other server, but with one less thing to configure since there are no headers.

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

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 reach beyond your local machine:
Search the web for current best practices on Postgres connection pooling, then write a short brief I can paste into our team wiki.
Cascade uses web_search for live sources and code to format the output as Markdown. Or for ad hoc analysis:
Run a Python script in UniversalBench that simulates 10,000 dice rolls and gives me the distribution.
Cascade calls code once and returns a clean histogram in the response.

Tips

Windsurf supports parallel tool calls. UniversalBench is stateless across requests (unless you opt in with session_id), so Cascade can fire multiple calls concurrently when the workflow allows.

Troubleshooting