Best Databases MCP Servers for Windsurf
Top 18 of 18 Databases MCP servers that work with Windsurf, ranked by security score — every entry below is human-reviewed, not just scraped. Every row has a one-click config for Windsurf — no need to open each page.
Setting up MCP servers in Windsurf
Windsurf (by Codeium) surfaces MCP servers through Cascade, its agentic chat panel — once a server is configured, Cascade can call its tools directly during a conversation without any extra steps on your part.
Like Claude Desktop and Cursor, Windsurf uses a single mcpServers object in its config file, so a config written for one of those two clients needs no key renaming to work in Windsurf — only the file path changes.
| # | Server | Security score | Stars | Language | Config |
|---|---|---|---|---|---|
| 1 | Query, inspect, and manage MongoDB database collections via natural language commands. | 60 | 1,087 | TypeScript | |
| 2 | SQL databases and schema exploration accessible to MCP-compatible AI clients. | 58 | 3,231 | TypeScript | |
| 3 | GraphQL API schema introspection and query execution for your LLM assistant. | 54 | 403 | TypeScript | |
| 4 | Organize and reach your production server groups directly from your environment configuration. | 53 | 431 | JavaScript | |
| 5 | Access PostgreSQL manuals and curated best practices for enhanced AI-generated schemas. | 50 | 1,797 | Python | |
| 6 | Next.js and Nuxt API routes for Model Context Protocol communication. | 50 | 629 | TypeScript | |
| 7 | Manage Coolify infrastructure and deployments through natural language commands. | 48 | 524 | TypeScript | |
| 8 | Manage Render.com services, deployments, and logs directly from your AI assistant. | 45 | 17 | TypeScript | |
| 9 | Apple Health data querying via SQL using DuckDB for local analysis. | 35 | 555 | TypeScript | |
| 10 | Local git repository analysis and semantic search using Ollama embedding models. | 34 | 25 | TypeScript | |
| 11 | PostgreSQL MCP ServerOfficial PostgreSQL database schemas and read-only query execution for AI assistants. | 31 | 293 | JavaScript | |
| 12 | Execute SELECT queries and inspect database schemas directly from Claude Desktop. | 25 | 0 | TypeScript | |
| 13 | Analyze historical chat data without leaving your current development environment. | 23 | 1,030 | TypeScript | |
| 14 | Airtable records and schema access for LLMs using read and write operations. | 18 | 455 | TypeScript | |
| 15 | Firestore, Storage, and Auth management for AI assistants via service accounts. | 9 | 247 | TypeScript | |
| 16 | Vector-based documentation search and indexing for AI-driven knowledge retrieval. | 3 | 265 | TypeScript | |
| 17 | Redis MCP ServerOfficial Redis key-value store interactions for LLMs using set, get, delete, and list operations. | 0 | 293 | JavaScript | |
| 18 | PostgreSQL database operations for AI models including querying and schema inspection. | 0 | 16 | JavaScript |
Databases + Windsurf: frequently asked questions
›What's the best Databases MCP server for Windsurf?
MongoDB MCP Server currently ranks highest among Databases MCP servers, with a security score of 60/100. DBHub MCP Server (58/100) is the next best option. Every server below has a one-click Windsurf config.
›How do I add a Databases MCP server to Windsurf?
Add an entry under "mcpServers" in ~/.codeium/windsurf/mcp_config.json, then reload Windsurf. The same steps apply to MongoDB MCP Server, the top-ranked Databases server below.
›Are Databases MCP servers safe to use with Windsurf?
2 of the 18 Databases MCP servers below are officially maintained by its vendor; the rest are independently reviewed. Every score comes from real signals — permissions requested, authentication, maintenance activity — not a marketing claim. All of them are compatible with Windsurf.
›How many Databases MCP servers work with Windsurf?
18 Databases MCP servers have a ready-to-use Windsurf config right now, ranked by security score below.
›Where do I put the Databases MCP server config for Windsurf?
~/.codeium/windsurf/mcp_config.json. A Databases server goes in the exact same place as any other Windsurf MCP server — there's no category-specific config location.
›Do I need to restart Windsurf after adding a Databases MCP server?
Cascade is Windsurf's agentic chat panel — it's what actually calls your configured MCP servers' tools during a conversation. That's true whether you're adding MongoDB MCP Server or any other Databases server.