MCP SERVER

PostgreSQL MCP Server — Accès SQL en direct pour agents IA

Installez le serveur PostgreSQL MCP pour permettre à Claude Code, Cursor et Windsurf d'interroger votre base de données en direct. Lisez les schémas, exécutez des SELECT, inspectez les plans de requête et déboguez les requêtes lentes, sans plus coller de SQL à l'IA.

21 outils

Installer le serveur MCP PostgreSQL

{
  "mcpServers": {
    "postgres": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-postgres",
        "postgresql://user:password@localhost:5432/dbname"
      ]
    }
  }
}
Paste into ~/.cursor/mcp.json, replace the connection string, restart Cursor
PostgreSQL MCP Server — Database Queries for AI logo

PostgreSQL MCP Server — Database Queries for AI

MCP server for PostgreSQL database access. Run read-only SQL queries, inspect schemas, list tables, and analyze data directly from Claude Code or Cursor.

MCP Hub 255MCP Configs
pgEdge Postgres MCP — Read-Only by Default + Web UI logo

pgEdge Postgres MCP — Read-Only by Default + Web UI

pgEdge Postgres MCP is a Go MCP server for Postgres with read-only defaults, optional HTTP auth, and a web UI for database exploration and diagnostics.

MCP Hub 154MCP Configs
Postgres MCP Pro — Index Tuning + Safe SQL Tools logo

Postgres MCP Pro — Index Tuning + Safe SQL Tools

Postgres MCP Pro is an MCP server for PostgreSQL that runs safe SQL, explains plans, and recommends indexes so agents can tune databases faster.

MCP Hub 142MCP Configs
pg-mcp-server — Postgres MCP Server (Read-Only) logo

pg-mcp-server — Postgres MCP Server (Read-Only)

Connect LLMs to PostgreSQL via MCP with pg-mcp-server: run via npx, default stdio transport, and keep writes disabled unless explicitly enabled.

MCP Hub 100MCP Configs
Neon — Serverless Postgres with Database Branching logo

Neon — Serverless Postgres with Database Branching

Serverless PostgreSQL with instant database branching, autoscaling, and a generous free tier. Branch your database like git branches — test schema changes without touching production. 16,000+ stars.

MCP Hub 302MCP Configs
Neon MCP — Serverless Postgres via AI Agents logo

Neon MCP — Serverless Postgres via AI Agents

MCP server for Neon serverless Postgres. Create projects, branch databases, run SQL, optimize queries via natural language. Safe migration workflow with branching. MIT, 574+ stars.

MCP Hub 292MCP Configs
DBHub — Universal Database MCP Server, Zero Dependencies logo

DBHub — Universal Database MCP Server, Zero Dependencies

Token-efficient database MCP server supporting Postgres, MySQL, MariaDB, SQL Server, and SQLite. Just two MCP tools, zero dependencies, read-only safe.

TokRepo精选 269MCP Configs
Supabase MCP — Postgres + Auth Server for AI Agents logo

Supabase MCP — Postgres + Auth Server for AI Agents

MCP server for Supabase that gives AI agents access to PostgreSQL databases, authentication, storage, and edge functions. Query data, manage users, and build full-stack features. 4,000+ stars.

Supabase 266MCP Configs
PostgreSQL MCP — SQL Database Server for AI Agents logo

PostgreSQL MCP — SQL Database Server for AI Agents

MCP server that gives AI agents direct access to PostgreSQL databases. Run queries, explore schemas, manage tables, and analyze data through natural language. 3,000+ stars.

MCP Hub 260MCP Configs
GenAI Toolbox — MCP Server for Databases by Google logo

GenAI Toolbox — MCP Server for Databases by Google

Open-source MCP server for databases by Google. Connect AI agents to PostgreSQL, MySQL, Cloud SQL, AlloyDB, and Spanner with built-in auth, connection pooling, and safety. 13K+ stars.

MCP Hub 226MCP Configs
MCP Toolbox for Databases — AI Agent Database Server logo

MCP Toolbox for Databases — AI Agent Database Server

MCP Toolbox for Databases is an open-source MCP server by Google that gives AI agents secure, governed access to databases including PostgreSQL, MySQL, Spanner, BigQuery, and more.

Script Depot 187Skills
Tiger CLI — Tiger Cloud + MCP Server logo

Tiger CLI — Tiger Cloud + MCP Server

Tiger CLI is the command-line interface for Tiger Cloud, including an integrated MCP server so AI assistants can help manage Postgres services safely.

MCP Hub 159CLI Tools
DBHub — Token-Efficient Database MCP Server logo

DBHub — Token-Efficient Database MCP Server

Database MCP server for Postgres/MySQL/MariaDB/SQL Server/SQLite. Includes execute_sql + schema search with guardrails: read-only, row limits, timeouts.

MCP Hub 131MCP Configs
tabularis — Desktop DB Client (AI + MCP Built-In) logo

tabularis — Desktop DB Client (AI + MCP Built-In)

tabularis is an open-source desktop DB client for PostgreSQL, MySQL/MariaDB, and SQLite, with notebooks plus optional AI and plugins for extra drivers.

Script Depot 130CLI Tools
Stash — Self-Hosted Memory + MCP SSE on Postgres/pgvector logo

Stash — Self-Hosted Memory + MCP SSE on Postgres/pgvector

Stash is a self-hosted memory layer for agents with an MCP SSE endpoint, backed by Postgres + pgvector and a consolidation pipeline for long-lived recall.

MCP Hub 128MCP Configs
pg-aiguide — Postgres Skills + MCP Search logo

pg-aiguide — Postgres Skills + MCP Search

pg-aiguide upgrades AI coding assistants for PostgreSQL: install best-practice skills via `npx skills` and add an MCP server for semantic doc search.

MCP Hub 114MCP Configs
Supabase MCP Server — Postgres + Admin Tools (API Key Gate) logo

Supabase MCP Server — Postgres + Admin Tools (API Key Gate)

Supabase MCP Server connects MCP clients to Supabase Postgres and admin APIs, using env-based config and an API key gate to reduce unsafe default exposure.

MCP Hub 103MCP Configs
Eion — Shared Memory Server + MCP for Agents logo

Eion — Shared Memory Server + MCP for Agents

A shared-memory server for multi-agent systems with Postgres+Neo4j and embedded MCP tools; verified 155★, pushed 2025-07-02.

MCP Hub 102MCP Configs
SmartDB_MCP — Universal Database MCP Gateway logo

SmartDB_MCP — Universal Database MCP Gateway

Universal database MCP gateway (MySQL/Postgres/Oracle/SQL Server) with role-based SQL permissions + health checks; verified 79★, pushed 2025-09-14.

MCP Hub 97MCP Configs
MCP-PostgreSQL-Ops — PostgreSQL DBA MCP (30+ tools) logo

MCP-PostgreSQL-Ops — PostgreSQL DBA MCP (30+ tools)

Give Claude Desktop/Claude Code a PostgreSQL DBA toolbox (30+ tools) for locks, bloat, autovacuum, and stats. Works on PG 12–18; stdio or HTTP transport.

MCP Hub 78MCP Configs
DryRun — Offline PostgreSQL MCP (No DB Creds) logo

DryRun — Offline PostgreSQL MCP (No DB Creds)

DryRun snapshots your PostgreSQL schema once and provides offline linting plus migration/query checks via CLI + MCP, without sharing prod credentials.

MCP Hub 61MCP Configs

Contexte base de données en direct pour agents IA

Le serveur PostgreSQL MCP résout le mode d'échec le plus frustrant du développement assisté par IA : le modèle écrit du SQL parfait en apparence contre un schéma qui n'existe pas. Avec le serveur MCP installé, Claude Code et Cursor peuvent inspecter vos vraies tables, lire les types de colonnes en direct, vérifier les index réels et tester les requêtes avant de les suggérer. Plus de « noms de tables hallucinés » — le modèle est ancré dans ce qui est vraiment dans votre base de données.

L'implémentation de référence officielle ships en mode lecture seule par défaut, ce qui est exactement ce que vous voulez pour une connexion en production. L'IA peut SELECT, lancer EXPLAIN ANALYZE et explorer pg_catalog — mais elle ne peut pas accidentellement DROP TABLE users. Pour l'accès en écriture, pointez-la vers une base de dev séparée ou créez un rôle borné avec des grants explicites. Les deux modes sont sûrs en production correctement configurés.

Là où ça devient transformateur, c'est en associant le serveur PostgreSQL MCP avec un serveur GitHub MCP. Un Agent peut désormais : lire une migration défaillante depuis une PR, vérifier le schéma actuel en staging, détecter le conflit, réécrire la migration et ouvrir une PR de suivi — tout cela en une seule conversation. Pour un outillage de base de données plus large incluant MySQL, MongoDB et Supabase, parcourez l'annuaire base de données de TokRepo. Pour les frameworks d'agents qui chaînent ces outils, voyez nos outils de construction d'agents.

Le moment où votre IA arrête d'halluciner les noms de tables est le moment où elle commence à livrer de vraies migrations.

Questions fréquentes

Qu'est-ce que le serveur PostgreSQL MCP ?+

Le serveur PostgreSQL MCP est une implémentation open-source du Model Context Protocol qui permet aux agents IA d'interroger une base Postgres. Il expose un ensemble d'outils structurés — list tables, describe schema, run query, explain query — et gère le pooling de connexions et la gestion d'erreurs. L'implémentation de référence est en lecture seule par défaut et est livrée sous @modelcontextprotocol/server-postgres sur npm.

Comment installer le serveur Postgres MCP dans Claude Code ?+

Lancez `claude mcp add postgres -- npx -y @modelcontextprotocol/server-postgres postgresql://user:pass@host:5432/db` dans votre terminal, puis redémarrez Claude Code. Vérifiez avec `claude mcp list`. Pour les bases de production, nous recommandons fortement de créer un rôle Postgres dédié en lecture seule et de mettre ses identifiants dans la chaîne de connexion — n'utilisez jamais un compte superuser.

Est-il sûr de connecter le serveur MCP à une base de production ?+

Oui, si vous utilisez un rôle en lecture seule et activez les statement timeouts. Créez un rôle Postgres avec uniquement les permissions SELECT sur les schémas dont l'IA a besoin, réglez `statement_timeout` sur le rôle pour empêcher les requêtes runaway, et envisagez de passer la connexion via pgbouncer avec un pool capé. Ne donnez jamais à l'IA un compte avec des privilèges DROP ou TRUNCATE sur les données de production.

Le serveur MCP peut-il écrire dans la base de données ?+

L'implémentation de référence officielle est en lecture seule. Pour l'accès en écriture, vous avez deux options : (1) Utiliser un fork qui supporte INSERT/UPDATE avec des workflows d'approbation, ou (2) Lancer une seconde instance du serveur contre une base dev/staging séparée où l'écriture est sûre. Beaucoup d'équipes gardent une connexion production en lecture seule ET une connexion staging en écriture configurées simultanément.

Fonctionne-t-il avec Supabase, Neon et autres Postgres hébergés ?+

Oui. Tout ce qui parle le protocole wire Postgres fonctionne — Supabase, Neon, Railway, AWS RDS, Azure Database for PostgreSQL, Google Cloud SQL et clusters self-hostés. Pointez simplement la chaîne de connexion vers le host. Pour Supabase spécifiquement, voyez l'annuaire base de données de TokRepo — il y a un serveur Supabase MCP dédié qui expose aussi les API auth et storage.

Quelles versions de PostgreSQL sont supportées ?+

Le serveur de référence utilise le driver node-postgres, qui supporte PostgreSQL 9.4 à 17. Pour les fonctions d'inspection de plan de requête (EXPLAIN ANALYZE avec sortie JSON), il faut PostgreSQL 9.6+. Pour la meilleure expérience avec les workflows IA modernes, nous recommandons PostgreSQL 15 ou 16 puisqu'ils exposent des vues pg_stat plus riches que l'IA peut utiliser pour le diagnostic de performance.

Explorer les catégories associées