Databases — Jun 4, 2026

Best MCP servers for databases.

We personally install and test each MCP server for databases.3 servers tested with MCP SDK 1.0.0. Real scores, no vendor influence.

Tested with MCP SDK 1.0.0

Tests ran on macOS with Node.js v25.7.0. Tasks: list tables, describe table, query, sample, schema. We rerun the benchmark every two weeks. Last updated: June 4, 2026.

Side-by-side

RankServerMakerPopularitySecurityReliabilitySpeedPricingAuth
1
SQLite MCP logoLocalSQLite MCP
jparkerweb8 tools found
/100
100% (5/5 tasks)2ms p50FreeInstall →
2
PostgreSQL MCP logoLocalPostgreSQL MCP
kristofer8417 tools found
/100
100% (5/5 tasks)4ms p50FreeInstall →
3
Redis MCP logoLocalRedis MCP
itapi6 tools found
/100
100% (5/5 tasks)2ms p50FreeInstall →
4
SQLite MCP logoLocalSQLite MCP
jparkerwebNot yet testedPendingPending auditNot yet testedFreeInstall →
5
PostgreSQL MCP logoLocalPostgreSQL MCP
kristofer84Not yet testedPendingPending auditNot yet testedFreeInstall →
6
Redis MCP logoLocalRedis MCP
itapiNot yet testedPendingPending auditNot yet testedFreeInstall →

Ranked and reviewed

#1SQLite MCP logoProduction ReadyTested
/100

SQLite MCP

jparkerweb
100% (5/5 tasks)
Reliability
Free
Pricing

SQLite MCP tested on Invalid Date. 8 tools discovered. Verdict: 100% pass rate on 5 tasks

Pros
  • +Server starts successfully
  • +Tools are discoverable
Cons
    Best for:Database operations, querying, schema introspection
    One-click install
    Claude Desktop
    {"mcpServers": {"sqlite": {"command": "npx", "args": ["-y", "mcp-sqlite@latest"]}}}
    Cursor
    {"mcpServers": {"sqlite": {"command": "npx", "args": ["-y", "mcp-sqlite@latest"]}}}
    VS Code
    // .vscode/mcp.json
    {
      "servers": {
        "sqlite": {
          "command": "npx",
          "args": ["-y", "mcp-sqlite@latest"]
        }
      }
    }
    #2PostgreSQL MCP logoProduction ReadyTested
    /100

    PostgreSQL MCP

    kristofer84
    100% (5/5 tasks)
    Reliability
    Free
    Pricing

    PostgreSQL MCP tested on Invalid Date. 17 tools discovered. Verdict: 100% pass rate on 5 tasks

    Pros
    • +Server starts successfully
    • +Tools are discoverable
    Cons
      Best for:Database operations, querying, schema introspection
      One-click install
      Claude Desktop
      {"mcpServers": {"postgresql": {"command": "npx", "args": ["-y", "mcp-postgres@latest"]}}}
      Cursor
      {"mcpServers": {"postgresql": {"command": "npx", "args": ["-y", "mcp-postgres@latest"]}}}
      VS Code
      // .vscode/mcp.json
      {
        "servers": {
          "postgresql": {
            "command": "npx",
            "args": ["-y", "mcp-postgres@latest"]
          }
        }
      }
      #3Redis MCP logoProduction ReadyTested
      /100

      Redis MCP

      itapi
      100% (5/5 tasks)
      Reliability
      Free
      Pricing

      Redis MCP tested on Invalid Date. 6 tools discovered. Verdict: 100% pass rate on 5 tasks

      Pros
      • +Server starts successfully
      • +Tools are discoverable
      Cons
        Best for:Database operations, querying, schema introspection
        One-click install
        Claude Desktop
        {"mcpServers": {"redis": {"command": "npx", "args": ["-y", "mcp-redis@latest"]}}}
        Cursor
        {"mcpServers": {"redis": {"command": "npx", "args": ["-y", "mcp-redis@latest"]}}}
        VS Code
        // .vscode/mcp.json
        {
          "servers": {
            "redis": {
              "command": "npx",
              "args": ["-y", "mcp-redis@latest"]
            }
          }
        }
        #4SQLite MCP logoPending

        SQLite MCP

        jparkerweb
        Pending audit
        Reliability
        Free
        Pricing

        File-based SQL database. Zero setup, zero server process. Perfect for local prototyping, caching, and small datasets. The simplest database MCP server to get running.

        Pros
        • +No server process to manage
        • +Single file database
        • +Works offline
        • +Fast for small datasets
        Cons
        • Not for concurrent writes
        • No user management
        • Limited to single-file size
        Best for:Local prototyping, caching, small datasets, offline-first apps
        One-click install
        Claude Desktop
        {"mcpServers": {"sqlite": {"command": "npx", "args": ["-y", "mcp-sqlite@latest"], "env": {"SQLITE_DB_PATH": "/path/to/your.db"}}}}
        Cursor
        {"mcpServers": {"sqlite": {"command": "npx", "args": ["-y", "mcp-sqlite@latest"], "env": {"SQLITE_DB_PATH": "/path/to/your.db"}}}}
        VS Code
        // .vscode/mcp.json
        {
          "servers": {
            "sqlite": {
              "command": "npx",
              "args": ["-y", "mcp-sqlite@latest"],
              "env": {
                "SQLITE_DB_PATH": "/path/to/your.db"
              }
            }
          }
        }
        #5PostgreSQL MCP logoPending

        PostgreSQL MCP

        kristofer84
        Pending audit
        Reliability
        Free
        Pricing

        Full-featured PostgreSQL MCP server. Supports schema introspection, queries, updates, and deletes. Requires a running PostgreSQL instance.

        Pros
        • +Full SQL support
        • +Schema introspection
        • +Connection pooling support
        • +Production-grade
        Cons
        • Requires running PostgreSQL server
        • Connection configuration needed
        • Heavier than SQLite
        Best for:Production apps, complex queries, multi-user systems, data warehousing
        One-click install
        Claude Desktop
        {"mcpServers": {"postgres": {"command": "npx", "args": ["-y", "mcp-postgres@latest"], "env": {"DB_HOST": "localhost", "DB_PORT": "5432", "DB_USER": "your_user", "DB_PASSWORD": "your_password", "DB_NAME": "your_database", "DB_SSL_MODE": "disable"}}}}
        Cursor
        {"mcpServers": {"postgres": {"command": "npx", "args": ["-y", "mcp-postgres@latest"], "env": {"DB_HOST": "localhost", "DB_PORT": "5432", "DB_USER": "your_user", "DB_PASSWORD": "your_password", "DB_NAME": "your_database", "DB_SSL_MODE": "disable"}}}}
        VS Code
        // .vscode/mcp.json
        {
          "servers": {
            "postgres": {
              "command": "npx",
              "args": ["-y", "mcp-postgres@latest"],
              "env": {
                "DB_HOST": "localhost",
                "DB_PORT": "5432",
                "DB_USER": "your_user",
                "DB_PASSWORD": "your_password",
                "DB_NAME": "your_database",
                "DB_SSL_MODE": "disable"
              }
            }
          }
        }
        #6Redis MCP logoPending

        Redis MCP

        itapi
        Pending audit
        Reliability
        Free
        Pricing

        In-memory data store with key-value operations. Lightning fast for caching, sessions, and real-time data. Requires a running Redis server.

        Pros
        • +Sub-millisecond latency
        • +Simple key-value API
        • +Pub/sub support
        • +Popular for caching
        Cons
        • Data not persistent by default
        • Requires Redis server
        • Limited query capabilities
        • Korean documentation
        Best for:Caching, session storage, real-time leaderboards, message queuing
        One-click install
        Claude Desktop
        {"mcpServers": {"redis": {"command": "npx", "args": ["-y", "mcp-redis@latest"]}}}
        Cursor
        {"mcpServers": {"redis": {"command": "npx", "args": ["-y", "mcp-redis@latest"]}}}
        VS Code
        // .vscode/mcp.json
        {
          "servers": {
            "redis": {
              "command": "npx",
              "args": ["-y", "mcp-redis@latest"]
            }
          }
        }

        Questions

        What is an MCP database server?

        An MCP database server lets your AI assistant query, update, and inspect databases through the Model Context Protocol. It bridges LLMs with PostgreSQL, SQLite, Redis, and other data stores.

        How do I install a database MCP server?

        Most database MCP servers install via npx. You provide connection details (host, port, database name) as environment variables. We include install commands and configuration snippets for Claude Code, Cursor, and VS Code in each review.

        Is SQLite MCP better than PostgreSQL MCP?

        SQLite MCP requires zero server setup — just a file path. PostgreSQL MCP connects to a running Postgres instance and supports schema introspection. Choose SQLite for local prototyping; PostgreSQL for production apps.

        How often are these benchmarks updated?

        We rerun the full benchmark every two weeks. Updates are published as testing completes. Subscribe to the changelog for updates.

        Disclosure

        Curated MCP Servers is an independent editorial project in development. We do not accept payment for placement. Some links may be affiliate links. Rankings are based on our own testing when available. Our methodology is being documented on GitHub for verification.

        Related categories