Databases MCP Servers

MCP servers that connect AI assistants to SQL, NoSQL, vector and analytical databases. Each entry is scanned with the deterministic Capability-Flow Trust Model — grades are computed, never self-reported.

Supabase (official) Official 6 implementations
A
best: @supabase/mcp-server-supabase

Supabase’s official MCP server: manage projects, run SQL and inspect your database.

Databases Best score 100/100 0 findings 185k/wk Cap. Minimal
MongoDB (official) Official 10 implementations
A
best: mongodb-mcp-server

MongoDB’s official MCP server: query collections, inspect schemas and run aggregations.

Databases Best score 100/100 4 findings 101k/wk Cap. High
Pinecone Official npm
A
@pinecone-database/mcp

Lets AI assistants interact with Pinecone vector database indexes and documentation.

Databases Score 100/100 0 findings 1.7k/wk Cap. Minimal
Elasticsearch (official) Official 3 implementations
A
best: @elastic/mcp-server-elasticsearch

Elastic’s official MCP server: search indices and inspect mappings from an assistant.

Databases Best score 100/100 0 findings 1.7k/wk Cap. Minimal
Postgres Source verified 33 implementations
A
best: mcp-postgres

PostgreSQL database operations over the Model Context Protocol.

Databases Best score 100/100 0 findings 923/wk Cap. Minimal
Bridge npm
A
@mgsoftwarebv/mcp-server-bridge

Security scan results for the Bridge MCP server.

Databases Score 100/100 0 findings 813/wk Cap. Minimal
Sanitizer Source verified npm
A
mcp-sanitizer

Security scan results for the Sanitizer MCP server.

Databases Score 100/100 1 finding 666/wk Cap. Moderate
Deltascope Source verified npm
A
@fanduzi/deltascope-mcp

Security scan results for the Deltascope MCP server.

Databases Score 100/100 2 findings 500/wk Cap. High
Database Server 12 implementations
A
best: mcp-database-server

Node.js server for runtime database connections supporting multiple database types.

Databases Best score 100/100 0 findings 417/wk Cap. Minimal
Mariadb 3 implementations
A
best: mariadb-mcp-server

Security scan results for the Mariadb MCP server.

Databases Best score 100/100 0 findings 378/wk Cap. Minimal
Sqlmate npm
A
sqlmate-mcp

Security scan results for the Sqlmate MCP server.

Databases Score 100/100 0 findings 368/wk Cap. Minimal
Agentskit Source verified npm
A
@agentskit/mcp

Security scan results for the Agentskit MCP server.

Databases Score 100/100 0 findings 358/wk Cap. Minimal
Universal Db Client Source verified npm
A
@izumisy/mcp-universal-db-client

Security scan results for the Universal Db Client MCP server.

Databases Score 100/100 0 findings 348/wk Cap. Minimal
Oracle Database npm
A
mcp-oracle-database

Executes read-only SQL queries against Oracle databases for AI assistants.

Databases Score 100/100 0 findings 322/wk Cap. Minimal
Easy Mysql npm
A
easy-mysql-mcp

Security scan results for the Easy Mysql MCP server.

Databases Score 100/100 0 findings 313/wk Cap. Minimal
Sqlite Source verified 14 implementations
A
best: @database-mcp/sqlite

Security scan results for the Sqlite MCP server.

Databases Best score 100/100 0 findings 257/wk Cap. Minimal
MySQL (database-mcp) Source verified 67 implementations
A
best: @database-mcp/mysql

MySQL access with read-only guardrails, row caps, and statement timeouts.

Databases Best score 100/100 0 findings 251/wk Cap. Minimal
Postgres Full Access npm
A
mcp-postgres-full-access

Full read/write PostgreSQL access with enhanced schema metadata.

Databases Score 100/100 0 findings 217/wk Cap. Minimal
Miniapp npm
A
@cocowallet/miniapp-mcp

Security scan results for the Miniapp MCP server.

Databases Score 100/100 3 findings 203/wk Cap. High
Read Only Mysql npm
A
@hovecapital/read-only-mysql-mcp-server

Security scan results for the Read Only Mysql MCP server.

Databases Score 100/100 0 findings 186/wk Cap. Minimal
Pg Source verified 5 implementations
A
best: pg-mcp-server

Security scan results for the Pg MCP server.

Databases Best score 100/100 0 findings 177/wk Cap. Minimal
Read Only Postgres npm
A
@hovecapital/read-only-postgres-mcp-server

Security scan results for the Read Only Postgres MCP server.

Databases Score 100/100 0 findings 176/wk Cap. Minimal
Tokenlite Mysql Source verified npm
A
@andezdev/tokenlite-mysql-mcp

Security scan results for the Tokenlite Mysql MCP server.

Databases Score 100/100 0 findings 47/wk Cap. Minimal
Safedb npm
A
@safedb/safedb-mcp

Security scan results for the Safedb MCP server.

Databases Score 100/100 0 findings 43/wk Cap. Minimal

Database MCP servers connect AI assistants to the systems where real data lives: relational engines such as PostgreSQL and MySQL, document and key-value stores like MongoDB and Redis, analytical warehouses like ClickHouse and BigQuery, and vector databases such as Qdrant and pgvector. Over the Model Context Protocol, a client like Claude or Cursor can run queries, read schemas and sometimes write rows — which makes this one of the highest-stakes corners of the MCP Trust Registry.

What an AI assistant can do with a database MCP server

The everyday win is natural-language analytics: describe the question, and the assistant writes the SQL, runs it and summarizes the result. Developers lean on these servers for schema work — exploring tables, drafting migrations, reasoning about slow queries with real EXPLAIN output. Vector-capable servers add semantic search, letting an assistant query embeddings for retrieval-augmented workflows instead of guessing from stale training data.

How to choose a safe MCP server for PostgreSQL, MongoDB and beyond

A database connector holds the keys to the whole schema, so vet it like a privileged client, not a plugin:

  • Least privilege first. Prefer servers with a read-only mode and scoped credentials; one that insists on a superuser connection string can drop a table as easily as it selects from it.
  • Watch the capability pairing. Query execution plus unrestricted outbound network access in one package is a ready-made exfiltration channel for entire tables — the blast-radius profile on each listing shows which capabilities a server combines.
  • Assume hostile rows. Query results can carry prompt-injection payloads planted in user-generated content, and that risk compounds once write access is enabled.
  • Treat the Trust Score as evidence. Every listing is graded A-F by a deterministic open-source engine that inspects the published npm or PyPI code — identical input, identical score, no paid placement, and the full scoring model is public.
  • Map the rest of your stack. Databases rarely operate alone: Cloud & DevOps covers the surrounding infrastructure, while Design & Media covers asset pipelines that often sit on top.

Is it safe to connect an AI assistant to a production database?

It can be, with guardrails: use a read-only replica or a role scoped to the schemas the assistant genuinely needs, and pick a server whose security findings you have reviewed. Trust Scores are automated opinions about published code, not certifications, so treat a strong grade as a starting point and read the individual findings before granting write access.