AWS PostgreSQL MCP Server
Un servidor MCP de solo lectura para consultar bases de datos AWS PostgreSQL.
GitHubPrueba este MCPPatrocinado
Documentación
AWS PostgreSQL MCP Server
Un servidor de Model Context Protocol (MCP) que proporciona acceso de consulta SQL de solo lectura a una base de datos PostgreSQL de AWS mediante la herramienta query. La configuración utiliza variables de entorno.
Configuración
- Clonar:
git clone https://github.com/T1nker-1220/aws-postgress-mcp-server.git cd aws-postgress-mcp-server - Instalar y compilar:
pnpm install pnpm run build
Configuración (para Cline/Windsurf)
Agrega este servidor al archivo de configuración de tu cliente MCP (por ejemplo, c:\Users\<User>\AppData\Roaming\Windsurf\User\globalStorage\saoudrizwan.claude-dev\settings\cline_mcp_settings.json):
{
"mcpServers": {
// ... other servers ...
"aws-postgres-mcp-server": {
"command": "node",
"args": [
// Full path to the built index.js
"C:\\Users\\NATH\\Documents\\Cline\\MCP\\aws-postgress-mcp-server\\build\\index.js"
],
// Database credentials go in the 'env' object
"env": {
"DB_HOST": "YOUR_HOST.rds.amazonaws.com",
"DB_PORT": "5432",
"DB_NAME": "YOUR_DB_NAME",
"DB_USER": "YOUR_DB_USER",
"DB_PASSWORD": "YOUR_PASSWORD"
},
"transportType": "stdio",
"disabled": false,
"autoApprove": []
}
// ... other servers ...
}
}
-> Reemplaza los valores de los marcadores de posición en el objeto env con tus credenciales reales.
Uso
Una vez configurado, el cliente iniciará el servidor. Usa la herramienta query:
<use_mcp_tool>
<server_name>aws-postgres-mcp-server</server_name>
<tool_name>query</tool_name>
<arguments>
{
"sql": "SELECT table_name FROM information_schema.tables WHERE table_schema = 'public';"
}
</arguments>
</use_mcp_tool>
Notas
- El servidor solo permite consultas de solo lectura (SELECT, SHOW, etc.).
- Para configurar clientes usando
npx @t1nker-1220/aws-postgres-mcp-server ..., el paquete debe publicarse primero en npm. La configuración seguiría usando el objetoenvpara las credenciales.