mcp-server-presentation
by vishraj
Overview
A Model Context Protocol (MCP) server providing enterprise-grade database operations, analytics, and AI agent integration with PostgreSQL and AWS Bedrock for both development and production environments.
Installation
mcp run main.pyEnvironment Variables
- DB_USER
- DB_PASSWORD
- DB_HOST
- DB_PORT
- DB_NAME
- AWS_REGION
- BEDROCK_AGENT_ID
- BEDROCK_AGENT_ALIAS_ID
Security Notes
Hardcoded database credentials ('vish3380' and 'w%>y&ZNyH%QFe#qp') and AWS Bedrock agent IDs ('NDIOYYWRVL', 'NWYFAEELRA') are present directly in `main.py` and `mcpserver.py`, respectively. While the README advises updating these values, their presence in the distributed code is a critical security vulnerability, making the server unsafe for direct deployment without immediate modification of these values.
Similar Servers
MCP-PostgreSQL-Ops
The MCP server provides professional operations, monitoring, and management capabilities for PostgreSQL databases using natural language queries.
enhanced-postgres-mcp-server
This server acts as a Model Context Protocol interface for PostgreSQL, enabling LLMs to query data, modify records, and manage database schema objects with read and write capabilities.
nlp2sql
Converting natural language queries to optimized SQL for enterprise databases using multiple AI providers.
agentxsuite
A unified open-source platform for connecting, managing, and monitoring AI agents and tools across various Model Context Protocol (MCP) servers.