What this list covers
Data MCP servers give an AI agent a structured view of your data. Postgres and SQLite servers let the agent query relational stores. MongoDB and Redis servers handle document and key-value data. Stripe and Supabase servers wrap managed services. Most servers support read-only access by default with explicit scopes for writes, which keeps the data layer safe.
- Postgres MCP for read-only and scoped-write SQL access
- MongoDB MCP for document-shaped data
- Redis MCP for ephemeral state, queues, and rate limiting
- Supabase MCP for managed Postgres, auth, and storage
- Stripe MCP for billing context in support workflows
The full list
7 Model Context Protocol servers, ordered by adoption.
Postgres MCP
Query relational data from agent workflows
Connect AI agents to PostgreSQL with schema inspection, read-only query controls, and concise table context for safer database exploration. The reference implementation also supports restricted write access for migrations.
Notion MCP
Docs, databases, and wikis for agents
Browse, search, and edit Notion pages and databases through MCP. Ideal for agents that need to read product specs, update docs, or summarize team wikis.
Stripe MCP
Customers, invoices, and payments for agents
Expose Stripe customers, invoices, subscriptions, and payment intents to MCP clients with strict, auditable scopes. Perfect for support agents that need billing context without opening the dashboard.
Supabase MCP
Postgres, auth, and edge functions for agents
The official Supabase MCP server exposes database, auth, storage, and edge function tools. Read-only by default with optional write access for migrations and schema introspection.
SQLite MCP
Local-first SQL for agents
Query local SQLite databases through MCP. A lightweight option for desktop tools, browser extensions, and any agent that needs a zero-setup SQL backend.
MongoDB MCP
Document database access for agents
Query MongoDB collections, run aggregations, and inspect schema through MCP. A practical fit for content platforms, catalogs, and any document-shaped data product.
Frequently asked questions
Are MCP database servers safe to use?
Most MCP database servers default to read-only access. For write access, you can scope a database user to specific tables or use a separate read replica. MCP Haus recommends the read-only-by-default pattern.
Which database MCP should I start with?
Start with the MCP server for the database you use most. If you use Postgres, the official Postgres MCP from the modelcontextprotocol/servers repo is a good default. If you use MongoDB, Redis, or SQLite, each has a dedicated MCP server.