---
title: "Socketlist (@socketlist) | Hashnode"
description: "Open directory of MCP servers with verified install configs. https://socketlist.pages.dev. Read the latest articles by Socketlist on Hashnode."
url: "https://hashnode.com/@socketlist"
---

@socketlist

# Socketlist

@socketlist · Joined October 2026

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

### [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

5 min read · [socketlist.hashnode.dev](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)

[Oct 15](https://hashnode.com/posts/windsurf-mcp-setup-in-2026-mcp-config-json-serverurl-and-keeping-tokens-out-of-the-file/6ad1371b6b6ef1f6d5929c0a)

### [Letting Claude or Cursor query your database over MCP without regretting it](https://socketlist.hashnode.dev/letting-claude-or-cursor-query-your-database-over-mcp-without-regretting-it?utm_source=hashnode&utm_medium=feed)

Which open-source database MCP servers exist for Postgres, MySQL, MongoDB and SQL Server, and a read-only setup you can copy

5 min read · [socketlist.hashnode.dev](https://socketlist.hashnode.dev/letting-claude-or-cursor-query-your-database-over-mcp-without-regretting-it?utm_source=hashnode&utm_medium=feed)

[Oct 15](https://hashnode.com/posts/letting-claude-or-cursor-query-your-database-over-mcp-without-regretting-it/6ad136e4a3d0615d7d747586)

### [mcpServers or servers? A side-by-side map of MCP config files in Claude Desktop, Cursor, VS Code and Windsurf](https://socketlist.hashnode.dev/mcpservers-or-servers-a-side-by-side-map-of-mcp-config-files-in-claude-desktop-cursor-vs-code-and-windsurf?utm_source=hashnode&utm_medium=feed)

Where each client keeps its MCP config, which top-level key it expects, how remote URLs are written, and a 10-second jq check that catches the usual mistakes

5 min read · [socketlist.hashnode.dev](https://socketlist.hashnode.dev/mcpservers-or-servers-a-side-by-side-map-of-mcp-config-files-in-claude-desktop-cursor-vs-code-and-windsurf?utm_source=hashnode&utm_medium=feed)

[Oct 15](https://hashnode.com/posts/mcpservers-or-servers-a-side-by-side-map-of-mcp-config-files-in-claude-desktop-cursor-vs-code-and-windsurf/6ad136801591e5b0a9f09db5)

### [Claude Code MCP scopes explained: .mcp.json vs claude mcp add (with outputs)](https://socketlist.hashnode.dev/claude-code-mcp-scopes-explained-mcp-json-vs-claude-mcp-add-with-outputs?utm_source=hashnode&utm_medium=feed)

Where each scope writes, which one wins, how to keep secrets out of git, and scripts that work on Windows

4 min read · [socketlist.hashnode.dev](https://socketlist.hashnode.dev/claude-code-mcp-scopes-explained-mcp-json-vs-claude-mcp-add-with-outputs?utm_source=hashnode&utm_medium=feed)

[Oct 15](https://hashnode.com/posts/claude-code-mcp-scopes-explained-mcp-json-vs-claude-mcp-add-with-outputs/6ad07a89935dabad2ef41476)
