{"repo":"phildougherty/mcp-compose","free":true,"listed":false,"github":"https://github.com/phildougherty/mcp-compose","clone":"git clone https://github.com/phildougherty/mcp-compose.git","description":"Compose, manage, and run MCP servers as Docker containers. With a Unified API gateway built in.","language":"Go","stars":58,"topics":[],"license":"AGPL-3.0","category":"mcp-servers","readme_excerpt":"MCP-Compose Docker Compose for Model Context Protocol servers. Run multiple MCP servers with unified configuration, HTTP proxy, and container orchestration. Features - Docker Compose-style YAML configuration - HTTP proxy with automatic protocol translation (STDIO → HTTP) - Native support for Docker and Podman - Session management and connection pooling - Built-in dashboard and monitoring - OpenAPI spec generation Installation Quick Start Interactive Setup Follow the prompts to create your configuration. Manual Setup Create mcp-compose.yaml : Start servers: Start the HTTP proxy: Test it: Working Examples Basic - Filesystem + Memory With Web Search Add Brave Search (requires API key from https://brave.com/search/api/): See examples/ for more configurations. Commands Service Management System Services System services are infrastructure components (proxy, dashboard, task-scheduler, memory). Proxy Dashboard Configuration Configuration Reference Basic Structure Protocol Types STDIO (most common for NPM packages): HTTP : SSE (Server-Sent Events): Volume Mounts Environment Variables In your config: In your shell: Security Never commit secrets to your config file. Use environment variables: Reference in config: Client Integration Claude Desktop Generate config: Copy contents to Claude Desktop settings. Direct HTTP Troubleshooting Check Service Status View Logs Validate Configuration Common Issues Port already in use: Container not starting: Authentication errors: Requirements - Docker","default_branch":null,"files":null,"tree":[],"storefront":"/r/phildougherty","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/phildougherty/mcp-compose/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}