MCP-Server

LesterCerioli/MCP-Server

3.1

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

  1. Clone the repository
image
  1. Create requirements.txt (if not present)
image
  1. Start the services
image
  1. Verify the services are running
image

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

image