AWS PostgreSQL MCP Server
A Model Context Protocol (MCP) server providing read-only SQL query access to an AWS PostgreSQL database via the query tool. Configuration uses environment variables.
Setup
- Clone:
git clone https://github.com/T1nker-1220/aws-postgress-mcp-server.git cd aws-postgress-mcp-server - Install & Build:
pnpm install pnpm run build
Configuration (for Cline/Windsurf)
Add this server to your MCP client's settings file (e.g., 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 ...
}
}
-> Replace the placeholder values in the env object with your actual credentials.
Usage
Once configured, the client will start the server. Use the query tool:
<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>
Notes
- The server only allows read-only queries (SELECT, SHOW, etc.).
- To configure clients using
npx @t1nker-1220/aws-postgres-mcp-server ..., the package must first be published to npm. The configuration would still use theenvobject for credentials.
Recommend MCP Servers 💡
memgraph/ai-toolkit
A lightweight MCP server connecting Memgraph with LLMs, exposing database tools via MCP
mongodb-mcp-server
A Model Context Protocol server for interacting with MongoDB Databases and MongoDB Atlas, providing tools for data management and administration.
mongo-mcp
A mongo db server for the model context protocol (MCP)
neo4j-mcp
An MCP server for Neo4j graph database, enabling AI assistants to interact with Neo4j using natural language for schema exploration, query execution, and data management.
Nocodb-MCP-Server
MCP server enabling CRUD operations on Nocodb databases via Model Context Protocol
neo4j-contrib/mcp-neo4j
A collection of Model Context Protocol (MCP) servers that enable natural language interaction with Neo4j databases and cloud services, including Cypher query generation, knowledge graph memory, Aura cloud management, and data modeling.