Integrations
Supports installation and execution through npm and npx commands, allowing for easy deployment and integration of the MCP server within Node.js environments.
Enables interaction with PostgreSQL databases, providing tools for executing queries, managing database connections, listing tables, and describing table structures with support for prepared statements and comprehensive error handling.
Offers TypeScript support for type-safe interactions with PostgreSQL databases through the MCP server interface.
Servidor PostgreSQL MCP
Un servidor de Protocolo de Contexto de Modelo que proporciona operaciones con bases de datos PostgreSQL. Este servidor permite que los modelos de IA interactúen con bases de datos PostgreSQL mediante una interfaz estandarizada.
Instalación
Instalación manual
O ejecutar directamente con:
Configuración
El servidor requiere las siguientes variables de entorno:
Herramientas disponibles
1. connect_db
Establecer conexión a la base de datos PostgreSQL utilizando las credenciales proporcionadas.
2. consulta
Ejecuta consultas SELECT con parámetros opcionales de sentencias preparadas. Admite marcadores de posición de parámetros de estilo PostgreSQL ($1, $2) y MySQL (?).
3. ejecutar
Ejecute consultas INSERT, UPDATE o DELETE con parámetros opcionales de sentencias preparadas. Admite marcadores de posición de parámetros de estilo PostgreSQL ($1, $2) y MySQL (?).
4. esquemas_de_lista
Enumere todos los esquemas en la base de datos conectada.
5. tablas_de_lista
Enumera las tablas de la base de datos conectada. Acepta un parámetro de esquema opcional (el valor predeterminado es "público").
6. describe_tabla
Obtiene la estructura de una tabla específica. Acepta un parámetro de esquema opcional (el valor predeterminado es "público").
Características
- Manejo seguro de conexiones con limpieza automática
- Soporte de declaraciones preparadas para parámetros de consulta
- Compatibilidad con marcadores de posición de parámetros de estilo PostgreSQL ($1, $2) y de estilo MySQL (?)
- Manejo integral de errores y validación
- Compatibilidad con TypeScript
- Gestión automática de conexiones
- Admite sintaxis y funciones específicas de PostgreSQL
- Compatibilidad con múltiples esquemas para operaciones de bases de datos
Seguridad
- Utiliza sentencias preparadas para evitar la inyección de SQL
- Admite el manejo seguro de contraseñas a través de variables de entorno
- Valida las consultas antes de su ejecución
- Cierra automáticamente las conexiones cuando termina
Manejo de errores
El servidor proporciona mensajes de error detallados para problemas comunes:
- Fallos de conexión
- Consultas no válidas
- Parámetros faltantes
- Errores de base de datos
Licencia
Instituto Tecnológico de Massachusetts (MIT)
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Permite que los modelos de IA interactúen con bases de datos PostgreSQL a través de una interfaz estandarizada, admitiendo operaciones como consultas, manipulación de tablas e inspección de esquemas.
Related MCP Servers
- AsecurityAlicenseAqualityAllows AI assistants to list tables, read data, and execute SQL queries through a controlled interface, making database exploration and analysis safer and more structured.Last updated -1360PythonMIT License
- AsecurityAlicenseAqualityThis server enables AI models to interact with MySQL databases through a standardized interface.Last updated -561858JavaScriptMIT License
- AsecurityFlicenseAqualityEnables AI models to perform MySQL database operations through a standardized interface, supporting secure connections, query execution, and comprehensive schema management.Last updated -715222JavaScript
- -securityFlicense-qualityA server that allows AI models to interact with PostgreSQL databases through a standardized protocol, providing database schema information and SQL query execution capabilities.Last updated -JavaScript