Short answer
Windsurf supports MCP natively through the Cascade panel and Windsurf settings. The official docs also note that you can edit the raw mcp_config.json file directly when you want full control.
One practical constraint matters immediately: Windsurf caps the number of tools available to Cascade at one hundred at a time, so over-installing servers creates real usability problems.
Recommended path
- 01
Open the MCP settings in Windsurf
Use the MCPs icon in Cascade or go through Windsurf Settings → Cascade → MCP Servers.
- 02
Add the server or edit mcp_config.json directly
Windsurf supports local stdio servers as well as Streamable HTTP and SSE transports.
- 03
Trim tool exposure if the list gets noisy
Use per-server tool settings so the agent only sees the tools that are genuinely relevant to the workflow.
Two ways to install
The UI path is the least error-prone for most users because Windsurf surfaces the server settings and auth flow. The raw-file path is better when you want to version or inspect the configuration directly.
{
"mcpServers": {
"aescut": {
"command": "npx",
"args": ["-y", "@aeptus/aescut", "--skip-install"]
}
}
}The 100-tool limit is not a footnote
Windsurf’s current docs explicitly note that Cascade is limited to one hundred accessible tools at a time. That makes tool curation part of installation. If you add several servers indiscriminately, the agent experience degrades before you notice the security implications.
Remote transports and OAuth
Windsurf supports stdio, Streamable HTTP, and SSE, and the docs note OAuth support across those transports. That is useful when you want a hosted server rather than a local process, but it also means the server may be receiving account-scoped data far beyond your current repository.
Sources and further reading
Related questions
Aescut MCP
How do I install the Aescut MCP server?
What the Aescut installer actually does today, when to use the generic bundle, and how to wire the MCP manually.
Skills And MCP Basics
What is an MCP server?
Understand what MCP servers are, what transports they use, and why agents rely on them for live tools.
Security And Trust
What should I check before installing a skill?
A practical pre-install checklist for skills and MCP servers.