LesterCerioli/MCP-Server
If you are the rightful owner of MCP-Server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Dockerized MCP server implementation with PostgreSQL integration for easy deployment and management.
MCP Server A Model Context Protocol (MCP) server implementation containerized with Docker.
Overview This project provides a Dockerized MCP (Model Context Protocol) server that can be easily deployed and managed using Docker Compose. The setup includes both the MCP server and a PostgreSQL database for data persistence.
Features 🐳 Dockerized - Easy deployment with Docker and Docker Compose
🗄️ PostgreSQL Integration - Built-in database support
🔧 Configurable - Environment-based configuration
📡 RESTful API - FastAPI-based server implementation
🚀 Production Ready - Optimized for containerized environments
Prerequisites Docker
Docker Compose
Quick Start
- Clone the repository
- Create requirements.txt (if not present)
- Start the services
- Verify the services are running
Services MCP Server Port: 8000
Environment Variables:
MCP_HOST=0.0.0.0
MCP_PORT=8000
DEBUG=false
PostgreSQL Database Image: postgres:15
Database: mcp_db
Username: mcp_user
Password: password
Port: 5432 (internal)
Project Structure