home mcp docs
flightclaw / windsurf

# FLIGHT SEARCH MCP FOR WINDSURF

Windsurf is now called Devin Desktop. The MCP setup is the same idea: add one remote server, and Cascade can search ~300 airlines, read fare rules, and create a checkout link.

# connect in windsurf / devin desktop

Open the config file

In the Cascade panel, click the ... menu at the top right, then click Open MCP config file in the MCPs section. The file is ~/.config/devin/mcp_config.json on macOS and Linux, or %APPDATA%\devin\mcp_config.json on Windows. Older Windsurf installs use ~/.codeium/windsurf/mcp_config.json.

Add flightclaw

{ "mcpServers": { "flightclaw": { "serverUrl": "https://mcp.flightclaw.com/mcp" } } }
click to copy · then sign in with your email and the 6-digit code

Save the file and refresh the MCP list in Cascade. No API key and no headers. Sign-in is by email and a 6-digit code (OAuth).

~~~

# what cascade can now do

i fly chicago to miami march 9, back the 12th, aisle seat airlines only
searching ORD → MIA round trip...
$212 AA 1452 / AA 2287 · ORD 08:10 → MIA 12:20
$238 UA 1630 / UA 1871 · ORD 13:45 → MIA 17:59
remember i prefer aisle seats and american
saved · preferences updated

# prompts to try in cascade

~~~

# tools cascade gets

See the full MCP server reference and the docs.

~~~

# pricing

The MCP server is free to connect and search. When you book, you pay the airline fare plus a 5% + $3 booking fee (minimum $12), shown as a separate line at checkout. A change to a booking costs $6 plus any airline fare difference.

~~~

# FAQ

Is Windsurf the same as Devin Desktop?

Yes. Windsurf was renamed Devin Desktop. Cascade and the MCP config work the same way, but the config file moved to the devin folder.

Why serverUrl and not url?

Windsurf and Devin Desktop use the serverUrl key for remote HTTP MCP servers.

Does Windsurf support MCP servers with OAuth?

Yes. Devin Desktop supports OAuth for its MCP transports, so you sign in with your email code and do not paste a key.

Can my team admin block it?

Yes. Team admins can control MCP servers in team settings. Ask your admin to allow flightclaw if it does not appear.

Can Cascade pay for the flight?

No. It creates a checkout link. You pay the fare plus the booking fee by card on that page.

copied to clipboard