MCP servers for Windsurf

On 17 Oct 2026 windsurf.com redirected to Devin Desktop. The MCP doc fetched on 16 Oct 2026 says this file is for the legacy Cascade agent and that new tabs use the Devin Local agent. The path given is ~/.config/devin/mcp_config.json. This block was not run.

Docs: https://docs.windsurf.com/windsurf/cascade/mcp

Config file: ~/.config/devin/mcp_config.json. Transports: stdio, streamable-http, sse.

mcp_config.json

Format example. We have not run this config.

{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-filesystem", "/absolute/path/you/allow"]
    }
  }
}

Tested on Windsurf

No server is marked tested: true for this launch. There is no compatibility claim and no server detail page.

Not yet tested

These are well-known official servers seeded so the config shape is concrete. The label is the product: we have not installed them.

ServerStatusAuthRisk
Filesystem
Reference filesystem server from the MCP servers repo, shown in the Windsurf docs with an allowed directory argument.
Not yet testedNone. Access is the directories you pass on the command line.Reads and writes files under the paths you allow. Pass a narrow directory, not your home folder.
GitHub
Official GitHub MCP server. VS Code’s Copilot docs show the remote endpoint https://api.githubcopilot.com/mcp.
Not yet testedGitHub account or token, depending on the endpointCan read and change repositories, issues, and pull requests for the account you connect. Review the scopes.
Playwright
Microsoft’s Playwright MCP server, shown in the VS Code docs as a local npx command.
Not yet testedNone for the local browser. The server launches a browser on your machine.Drives a browser on the machine where it runs. Do not point it at accounts you would not open yourself.

Installing an MCP server can run code and reach the network. Pin a version and read the repo before you enable one. AgentPickr does not assume liability for servers we have not tested.