MCP servers

Database MCP servers

Let an agent read your schema, run queries and manage the database. Start with read-only credentials. 26 servers, 23 of them official, with the command to add each one, GitHub stars and the last push. Updated 2026-10-20.

Databases

26

26 of 26 servers

  • MCP Toolbox for DatabasesOfficial · Google

    One server for Postgres, MySQL, SQL Server, BigQuery, AlloyDB, Spanner and more, with tools you define in YAML.

    ★ 17kpushed 2026-10-20Apache-2.0

    See docs

    Setup is in the README (it needs a build step, an app plugin or your account details).

  • ConvexOfficial · Convex

    Read tables, run functions and inspect logs of a Convex deployment.

    ★ 13kpushed 2026-10-16docson DevHunt

    Local (stdio)
    claude mcp add convex -- npx -y convex@latest mcp start
  • FirebaseOfficial · Google

    Firestore, Auth, Data Connect, Storage and Remote Config tools, built into the Firebase CLI.

    ★ 4.5kpushed 2026-10-20MITGoogle on DevHunt

    Local (stdio)
    claude mcp add firebase -- npx -y firebase-tools@latest mcp
  • SupabaseOfficial · Supabase

    Query Postgres, manage tables, migrations, edge functions and branches in your Supabase projects.

    ★ 3kpushed 2026-10-20Apache-2.0on DevHunt

    Remote + local
    claude mcp add --transport http supabase https://mcp.supabase.com/mcp

    Or run it locally: npx -y @supabase/mcp-server-supabase

  • QdrantOfficial · Qdrant

    Store and search memories in a Qdrant vector collection.

    ★ 1.6kpushed 2026-09-04Apache-2.0on DevHunt

    Local (stdio)
    claude mcp add qdrant -- uvx mcp-server-qdrant
  • MongoDBOfficial · MongoDB

    Query and manage MongoDB databases and Atlas clusters.

    ★ 1.1kpushed 2026-10-20Apache-2.0on DevHunt

    Local (stdio)
    claude mcp add mongodb -- npx -y mongodb-mcp-server
  • Neo4jOfficial · Neo4j

    Run Cypher queries, model graph data and store agent memory in Neo4j.

    ★ 989pushed 2026-09-09MIT

    Local (stdio)
    claude mcp add --env NEO4J_URI=... --env NEO4J_USERNAME=... --env NEO4J_PASSWORD=... --transport stdio neo4j -- uvx mcp-neo4j-cypher

    Needs NEO4J_URI, NEO4J_USERNAME, NEO4J_PASSWORD

  • ClickHouseOfficial · ClickHouse

    Run read-only SQL against ClickHouse and list databases and tables.

    ★ 890pushed 2026-10-19Apache-2.0

    Local (stdio)
    claude mcp add --env CLICKHOUSE_HOST=... --env CLICKHOUSE_USER=... --transport stdio clickhouse -- uvx mcp-clickhouse

    Needs CLICKHOUSE_HOST, CLICKHOUSE_USER

  • ElasticsearchOfficial · Elastic

    List indices, read mappings and run searches and ES|QL queries.

    ★ 721pushed 2026-10-16Apache-2.0Elastic on DevHunt

    See docs

    Setup is in the README (it needs a build step, an app plugin or your account details).

  • NeonOfficial · Neon

    Create Neon Postgres projects and branches, run SQL and plan migrations.

    ★ 655pushed 2026-10-20MITon DevHunt

    Remote
    claude mcp add --transport http neon https://mcp.neon.tech/mcp

    Headers: Authorization, x-read-only (add with --header where the client doesn't sign in with OAuth)

  • RedisOfficial · Redis

    Read and write Redis keys, hashes, streams, JSON and vector indexes in plain language.

    ★ 637pushed 2026-10-20MITon DevHunt

    Local (stdio)
    claude mcp add redis -- uvx redis-mcp-server
  • ChromaOfficial · Chroma

    Create collections, add documents and run vector and full-text search in Chroma.

    ★ 600pushed 2025-09-17Apache-2.0

    Local (stdio)
    claude mcp add chroma -- uvx chroma-mcp
  • MotherDuck / DuckDBOfficial · MotherDuck

    Query local DuckDB files or MotherDuck cloud databases with SQL.

    ★ 532pushed 2026-10-07MIT

    Local (stdio)
    claude mcp add motherduck-duckdb -- uvx mcp-server-motherduck
  • SnowflakeOfficial · Snowflake

    Cortex Search and Analyst, SQL and object management for Snowflake.

    ★ 300pushed 2026-05-15Apache-2.0

    See docs

    Setup is in the README (it needs a build step, an app plugin or your account details).

  • MilvusOfficial · Zilliz

    Vector, text and hybrid search and collection management in Milvus.

    ★ 245pushed 2026-08-11Apache-2.0

    See docs

    Setup is in the README (it needs a build step, an app plugin or your account details).

  • Confluent (Kafka)Official · Confluent

    Manage Kafka topics, connectors and Flink SQL in Confluent Cloud.

    ★ 168pushed 2026-10-20MIT

    See docs

    Setup is in the README (it needs a build step, an app plugin or your account details).

  • WeaviateOfficial · Weaviate

    Insert and search objects in a Weaviate vector database.

    ★ 162pushed 2026-05-26

    See docs

    Setup is in the README (it needs a build step, an app plugin or your account details).

  • PineconeOfficial · Pinecone

    Search Pinecone docs, manage indexes and upsert or search records.

    ★ 72pushed 2026-10-18Apache-2.0

    Local (stdio)
    claude mcp add pinecone -- npx -y @pinecone-database/mcp
  • UpstashOfficial · Upstash

    Create and manage Upstash Redis databases, backups and keys.

    ★ 60pushed 2026-09-01MITon DevHunt

    Local (stdio)
    claude mcp add --env UPSTASH_EMAIL=... --env UPSTASH_API_KEY=... --transport stdio upstash -- npx -y @upstash/mcp-server

    Needs UPSTASH_EMAIL, UPSTASH_API_KEY

  • CouchbaseOfficial · Couchbase

    Query Couchbase clusters with SQL++ and read documents.

    ★ 34pushed 2026-10-20Apache-2.0

    Local (stdio)
    claude mcp add couchbase -- uvx couchbase-mcp-server
  • SingleStoreOfficial · SingleStore

    Run SQL, manage workspaces and notebooks in SingleStore.

    ★ 33pushed 2026-06-12MIT

    See docs

    Setup is in the README (it needs a build step, an app plugin or your account details).

  • MetabaseOfficial · Metabase

    Search, query and chart data in your Metabase instance (served by Metabase itself).

    ★ 50k (repo)pushed 2026-10-20on DevHunt

    See docs

    Setup is in the README (it needs a build step, an app plugin or your account details).

  • PrismaOfficial · Prisma

    Create Prisma Postgres databases, run migrations and inspect schemas.

    on DevHunt

    Remote
    claude mcp add --transport http prisma https://mcp.prisma.io/mcp

    Headers: Authorization (add with --header where the client doesn't sign in with OAuth)

  • DBHubCommunity

    One server for Postgres, MySQL, MariaDB, SQL Server and SQLite with read-only mode.

    ★ 3.7kpushed 2026-10-13MIT

    Local (stdio)
    claude mcp add dbhub -- npx -y @bytebase/dbhub
  • Postgres access with index tuning, explain plans and health checks; read-only by default.

    ★ 3.4kpushed 2026-08-17MIT

    See docs

    Setup is in the README (it needs a build step, an app plugin or your account details).

  • MySQLCommunity

    Inspect MySQL schemas and run queries; writes are off unless you enable them.

    ★ 2.2kpushed 2026-07-27MIT

    Local (stdio)
    claude mcp add mysql -- npx -y @benborla29/mcp-server-mysql

Using Cursor, VS Code or Claude Desktop? How to add an MCP server to each client. Read a server's permissions before you connect it to real accounts, and start with read-only or test keys.

FAQ

What is the best database MCP server?+

Start with the official server for the product you use: MCP Toolbox for Databases, Convex, Firebase, Supabase, Qdrant. Popular community options: DBHub, Postgres MCP Pro, MySQL.

Which database MCP servers are official?+

23 of the 26 here are built by the vendor or the MCP project: MCP Toolbox for Databases, Convex, Firebase, Supabase, Qdrant, MongoDB, Neo4j, ClickHouse, Elasticsearch, Neon, Redis, Chroma.

Which database MCP servers need no install?+

Supabase, Neon, Prisma run as hosted remote servers: add the URL to your client and sign in. The rest run locally with npx, uvx or Docker.

How do I add a database MCP server to Claude Code or Cursor?+

In Claude Code, run the command shown next to the server (claude mcp add ...). In Cursor, VS Code or Claude Desktop, add the same URL or command to the client’s mcp.json; the MCP servers hub has a snippet for each client.

More MCP servers: Browser automation & web scraping · Dev tools & Git · Docs & code context · Cloud & DevOps · Monitoring & analytics · Security & code quality · Search & web data · Files & documents · Productivity & project management · Messaging & email · Design & frontend · Payments & commerce · AI, memory & reasoning · MCP tools launched on DevHunt