---
title: "Discussion on \"Windsurf MCP setup in 2026: mcp_config.json, serverUrl and keeping tokens out of the file\" | Hashnode"
description: "Discussion on \"Windsurf MCP setup in 2026: mcp_config.json, serverUrl and keeping tokens out of the file\". Where Cascade's config moved to, how local and remote servers differ, ${env:} interpolation, and how to stay under the 100-tool limit"
url: "https://hashnode.com/posts/windsurf-mcp-setup-in-2026-mcp-config-json-serverurl-and-keeping-tokens-out-of-the-file/6ad1371b6b6ef1f6d5929c0a"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Windsurf MCP setup in 2026: mcp\_config.json, serverUrl and keeping tokens out of the file](https://socketlist.hashnode.dev/windsurf-mcp-setup-in-2026-mcp-config-json-serverurl-and-keeping-tokens-out-of-the-file?utm_source=hashnode&utm_medium=feed)

Where Cascade's config moved to, how local and remote servers differ, ${env:} interpolation, and how to stay under the 100-tool limit

Oct 15 · 5 min read · socketlist.hashnode.dev  
Read the article

-   [#mcp](https://hashnode.com/tag/mcp)
-   [#windsurf](https://hashnode.com/tag/windsurf)
-   [#ai](https://hashnode.com/tag/ai)
-   [#developer-tools](https://hashnode.com/tag/developer-tools)
-   [#productivity](https://hashnode.com/tag/productivity)

## Written by

[Socketlist](https://hashnode.com/@socketlist)

@socketlist

  
[View profile](https://hashnode.com/@socketlist)

Open directory of MCP servers with verified install configs. https://socketlist.pages.dev

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
