PostgreSQL MCP Server
Servidor MCP para PostgreSQL
Documentación
Todo lo que la IA necesita para operar tu PostgreSQL
Un único ejecutable expone la base de datos con seguridad y claridad — desde el SELECT trivial hasta el DDL completo.
SQL libre
Ejecuta cualquier comando — SELECT, INSERT, UPDATE, DELETE y DDL — directamente desde el asistente.
Schemas y exploración
Lista schemas, tablas y vistas, y describe columnas automáticamente, sin memorizar el modelo de datos.
Múltiples instancias
Cambia entre varias bases de datos — local, producción, homologación — sin reiniciar el servidor.
Cualquier cliente MCP
Compatible con Claude, Codex, Gemini, Cursor y cualquier cliente que hable el protocolo.
Dos transportes
Funciona vía stdio para uso local y vía HTTP/HTTPS para acceso remoto controlado.
Acentuación pt-BR correcta
UTF-8 de punta a punta — acentos, cedilla y caracteres especiales siempre íntegros.
Un camino simple, de la pregunta al resultado
El asistente habla MCP; el servidor ejecuta el SQL en la base de datos y devuelve datos limpios.
Cliente de IAClaude · Codex · Gemini
MCPstdio / HTTP
PostgreSQL MCP Serverel ejecutable
Base de datos PostgreSQL:5432
Cinco herramientas, control total
El servidor publica un conjunto reducido de herramientas MCP — predecible y fácil de auditar.
01
run_sql
Ejecuta cualquier instrucción SQL y devuelve el resultado ya formateado para el asistente.
02
list_tables
Lista tablas y vistas — de todos los schemas no-sistema o filtrando por un schema.
03
describe_table
Muestra las columnas de una tabla: tipo, nulabilidad y valor predeterminado.
04
list_schemas
Lista los schemas de usuario (no-sistema) disponibles en la instancia.
05
list_instances
Lista las bases de datos configuradas para cambiar entre instancias sin reiniciar el servidor.
Funciona con los asistentes que ya usas
CDClaude Desktop CCClaude Code CXOpenAI Codex CLI GMGemini CLI CUCursor
…y cualquier cliente MCP vía stdio
Pensado para entornos confiables
El run_sql ejecuta SQL con los privilegios del usuario de la base de datos. Para endurecer el acceso, conéctate con un rol (role) PostgreSQL de solo lectura o apunta el servidor a una réplica. Tú mantienes el control sobre lo que la IA puede tocar.
Descarga el binario y comienza en minutos
Distribuido como ejecutable listo para usar. Elige el paquete de tu sistema operativo.
Recomendado Windows · 64 bits
postgres-mcp · Win64
Linux · 64 bits
postgres-mcp · Linux64
En Windows, el cliente PostgreSQL (libpq) ya viene incluido en el paquete. En Linux (Ubuntu recomendado), el LEIA-ME incluye el comando para instalarlo.
En el paquete encontrarás
- El ejecutable del servidor
- La subcarpeta
lib/— en Windows, ya con el cliente PostgreSQL (libpq); en Linux, instrucciones para instalarlo - El archivo de configuración
postgres-mcp.ini - La licencia
LICENSE.txty la guíaLEIA-ME.md
De la descarga a la primera pregunta
1
Descarga y extrae
Descarga el paquete de tu sistema — Win64 o Linux64 — y extrae en una carpeta local.
2
Configura y registra
Edita el postgres-mcp.ini con host, base de datos, usuario y contraseña. Luego registra el servidor en tu cliente — ej.: claude mcp add …
3
Pregunta en lenguaje natural
Haz la pregunta en tu asistente y la IA consulta tu PostgreSQL en tiempo real.
configuración & registro
# postgres-mcp.ini [Instance.local] Server = 127.0.0.1 Database = meu_banco Username = postgres Password = •••••••• # registrar en el cliente de IA $ claude mcp add postgres -- PostgresMCPServer.exe ✓ Servidor "postgres" registrado # ahora solo pregunta "Lista las 10 mayores facturas de este mes"
¿Usas Firebird? También tenemos un MCP
Misma idea y el mismo diseño, para otra base de datos. Dale a tu asistente de IA acceso también a tu Firebird.
Firebird MCP Server Servidor MCP para bases de datos Firebird