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.

MongoDB (official) Source verified 8 implementations
A
best: mongodb-mcp-server

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

Databases Best score 100/100 0 findings 101k/wk Cap. Minimal
Supabase (official) Official 5 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 68k/wk Cap. Minimal
Pinecone Source verified npm
A
@pinecone-database/mcp

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

Databases Score 100/100 0 findings 3.3k/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 2.3k/wk Cap. Minimal
Postgrest Official 2 implementations
A
best: @supabase/mcp-server-postgrest

MCP server for PostgREST

Databases Best score 100/100 0 findings 1.8k/wk Cap. Minimal
Redis (official) Official 9 implementations
A
best: @modelcontextprotocol/server-redis

The official Redis server: read and write keys and inspect data structures over MCP.

Databases Best score 100/100 0 findings 1.2k/wk Cap. Minimal
Ggui Ai Core Source verified npm
A
@ggui-ai/mcp-server-core

Core interfaces and reference storage adapters for the ggui MCP server — UiGenerator, GguiSessionStore, BlueprintProvider, AuthAdapter, plus in-memory and SQLite implementations. The pluggable seam layer @ggui-ai/mcp-server is built on.

Databases Score 100/100 0 findings 1.0k/wk Cap. Minimal
Kintone Source verified npm
A
@kintone/mcp-server

The official MCP Server for kintone

Databases Score 100/100 0 findings 914/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 513/wk Cap. Minimal
Aiven Source verified npm
A
mcp-aiven

MCP server for Aiven cloud data platform - manage PostgreSQL, Kafka, and other services

Databases Score 100/100 0 findings 463/wk Cap. Minimal
Influxdb3 Official npm
A
@influxdata/influxdb3-mcp-server

Official InfluxDB MCP server for Model Context Protocol integration

Databases Score 100/100 0 findings 354/wk Cap. Minimal
Local Ydb Source verified npm
A
@astandrik/local-ydb-mcp

Unofficial stdio MCP server for operating local-ydb deployments.

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

Expose AgentsKit tools as an MCP server — use them from Claude Desktop, Cursor, Windsurf, or any MCP host.

Databases Score 100/100 0 findings 204/wk Cap. Minimal
Mongo Source verified 3 implementations
A
best: mcp-mongo-server

A Model Context Protocol server for MongoDB connections

Databases Best score 100/100 0 findings 204/wk Cap. Minimal
Mssql Source verified 10 implementations
A
best: @eamonboyle/mssql-mcp

MCP server for Microsoft SQL Server - query and manage your database with natural language in Cursor, Claude, and VS Code

Databases Best score 100/100 0 findings 188/wk Cap. Minimal
Superset Source verified 2 implementations
A
best: superset-mcp

MCP server for reading and editing Apache Superset dataset data

Databases Best score 100/100 0 findings 135/wk Cap. Minimal
Universal Db Source verified npm
A
universal-db-mcp

MCP 数据库万能连接器 - 让 Claude Desktop 直接连接你的数据库

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

MCP server for SQLite with read-only guardrails, row caps, and statement timeouts

Databases Best score 100/100 0 findings 91/wk Cap. Minimal
MySQL Source verified 65 implementations
A
best: @database-mcp/mysql

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

Databases Best score 100/100 0 findings 89/wk Cap. Minimal
All Inkl Source verified npm
A
mcp-all-inkl

MCP Server for All-Inkl.com hosting via KAS API

Databases Score 100/100 0 findings 85/wk Cap. Minimal
Data Source verified npm
A
@thinairtelematics/data

Connect your AI assistant to any PostgreSQL, MySQL, or SQL Server database in 60 seconds.

Databases Score 100/100 0 findings 85/wk Cap. Minimal
Svgmaker Source verified npm
A
@genwave/svgmaker-mcp

MCP server for generating, editing, and converting SVG images using SVGMaker API

Databases Score 100/100 0 findings 84/wk Cap. Minimal
Graphor Source verified npm
A
graphor-mcp

The official MCP Server for the Graphor API

Databases Score 100/100 0 findings 80/wk Cap. Minimal
Firebase Source verified npm
A
firebase-mcp

MCP server that exposes Firebase Firestore to AI agents (Cursor, Claude Desktop, etc.)

Databases Score 100/100 0 findings 78/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.