← All connection guides

Windsurf / Devin Desktop

About 2 minutes · MegaMCPs has not checked this client yet

  1. Devin agent and Devin CLI (Devin Desktop, formerly Windsurf): add MegaMCPs under mcpServers in ~/.config/devin/mcp_config.json (.devin/mcp_config.json for one project) and save:
    {
      "mcpServers": {
        "megamcps": {
          "url": "https://mcp.megamcps.com/mcp"
        }
      }
    }
  2. Or skip the file and let the Devin CLI write the entry:
    devin mcp add megamcps https://mcp.megamcps.com/mcp
  3. Sign in from a terminal. Your browser opens MegaMCPs: check the account and click Allow.
    devin mcp login megamcps
  4. Legacy Cascade agent: open the Cascade panel's actions menu, choose Open MCP config file (the same file; older Windsurf: ~/.codeium/windsurf/mcp_config.json), add the same entry, refresh the MCP servers in Cascade and sign in when asked. Your browser opens MegaMCPs: check the account and click Allow. Cascade also accepts url; older versions need serverUrl instead.

Good to know

  • These apps limit how many tools they load. Turn on fewer services, or wait for per-client tool selection.
  • Cascade loads at most 100 tools in total.
  • To stay under it, list the tools you don't need under disabledTools in the megamcps entry.

If it doesn't work

  • Sign-in fails with invalid_client? Remove the server from the app and add it again.
New to MegaMCPs?

Create an account and connect a service first. Onboarding then shows this guide beside a live check that turns green at your client's first tool call.