Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

postgres-mcp-server

Servidor MCP (Model Context Protocol) para consultar bases PostgreSQL en modo solo lectura. Expone una tool que ejecuta consultas SELECT y las devuelve al agente.

Origen y por qué existe este repo. Es una copia del componente original @modelcontextprotocol/server-postgres de Anthropic, publicado bajo licencia MIT. Ese paquete fue deprecado por sus autores ("no longer supported"). Como lo usamos en la POC, lo conservamos acá para no depender de que siga publicado en npm y tener el código bajo nuestro control. Se mantiene la licencia y la atribución originales (ver LICENSE).

Requisitos

  • Node.js >= 18
  • Una base PostgreSQL accesible

Instalación

git clone https://github.com/negrip/postgres-mcp-server.git
cd postgres-mcp-server
npm install

npm install baja las dependencias (pg y @modelcontextprotocol/sdk), que no están deprecadas y siguen mantenidas.

Uso

Se ejecuta con node, pasando el connection string de PostgreSQL como argumento:

node dist/index.js "postgresql://usuario:password@host:5432/basededatos"

Integración con el proxy GEAI (GLOB.AI OS)

En el archivo de configuración de MCP servers del proxy:

{
  "mcpServers": {
    "PostgresReportes": {
      "command": "node",
      "args": [
        "C:/ruta/a/postgres-mcp-server/dist/index.js",
        "postgresql://usuario:password@localhost:5432/basededatos"
      ]
    }
  }
}

La tool queda registrada como PostgresReportes__query (nombre del server + __query).

Nota de mantenimiento

Este componente ya no recibe actualizaciones de su autor original. Funciona para uso de solo lectura acotado. Si a futuro se necesita un conector PostgreSQL MCP con mantenimiento activo, evaluar alternativas mantenidas por la comunidad o vendors.

Licencia

MIT — ver LICENSE. Se conserva la licencia y el copyright del proyecto original de Anthropic, PBC.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors