Add the server
Open Settings → Cascade → MCP Servers → Add Server → Add custom server, which opensmcp_config.json:
mcp_config.json
Windsurf uses
serverUrl for remote servers, where most other clients use url. If your version rejects the config, check the shape in Settings → Cascade → MCP Servers, then fill in the same three values: the URL https://mcp.2extract.com/mcp, Streamable HTTP, and the Authorization: Bearer header.Verify
Press the refresh control in the MCP Servers panel, then ask Cascade:What is my 2extract balance?
Cascade calls the tool and reports the number. Available tools are listed under the server entry in settings.
Troubleshooting
Server does not appear after saving
Server does not appear after saving
Use the refresh control in the MCP Servers panel - Windsurf does not always re-read the file automatically. If that fails, restart the editor.
Tool limit reached
Tool limit reached
Windsurf caps how many MCP tools it will expose to Cascade at once. Our server contributes 19. If you run several servers, disable the ones you are not using, or turn off individual tools in the server’s settings entry.
Next steps
Usage Examples
Sessions from request to connection string.
Tools
Everything the agent can call.