Best Databases MCP Servers for Cursor
Top 18 of 18 Databases MCP servers that work with Cursor, ranked by security score — every entry below is human-reviewed, not just scraped. Every row has a one-click config for Cursor — no need to open each page.
Setting up MCP servers in Cursor
Cursor supports MCP at two levels: a project config (.cursor/mcp.json, checked into the repo and shared with your team) and a global config (~/.cursor/mcp.json, available in every project). Both use the same mcpServers format, so a server can move from personal to shared with a copy-paste.
Cursor also has a Settings panel (Settings → MCP) that lists every configured server and whether it started successfully, which is the fastest way to confirm a new entry is actually working before you rely on it mid-task.
| # | 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 | Automate complex infrastructure management and database actions across multiple SSH hosts. | 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 | Leverage the query_chat_messages tool to parse your stored conversation history. | 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 + Cursor: frequently asked questions
›What's the best Databases MCP server for Cursor?
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 Cursor config.
›How do I add a Databases MCP server to Cursor?
Add an entry under "mcpServers" in .cursor/mcp.json (project-only) or ~/.cursor/mcp.json (all projects), then reload Cursor. The same steps apply to MongoDB MCP Server, the top-ranked Databases server below.
›Are Databases MCP servers safe to use with Cursor?
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 Cursor.
›How many Databases MCP servers work with Cursor?
18 Databases MCP servers have a ready-to-use Cursor config right now, ranked by security score below.
›Where do I put the Databases MCP server config for Cursor?
.cursor/mcp.json in a repo only applies there and can be committed for a team; ~/.cursor/mcp.json applies to every project you open. A Databases server goes in the exact same place as any other Cursor MCP server — there's no category-specific config location.
›Do I need to restart Cursor after adding a Databases MCP server?
Open Settings → MCP — it lists each configured server with its live status, so you can catch a broken command before you start relying on it. That's true whether you're adding MongoDB MCP Server or any other Databases server.