What is MCP-Mealprep?
MCP-Mealprep is a Docker-based project that packages multiple Model Context Protocol (MCP) servers from GitHub into a single stack using supergateway and optionally mcpo. It is intended for developers and AI enthusiasts who want to quickly deploy a collection of MCP‑compatible services — such as web search, GitHub, Slack, and database tools — for use with LLM agents and external applications like OpenWebUI, n8n, or Claude.
How to use MCP-Mealprep?
Deploy the stack using Portainer (upload the docker-compose.yml or paste it into the web editor, configure environment variables, and click “Deploy”) or directly via docker-compose. Each server container runs a startup script that exposes the MCP server on SSE; adding USE_MCPO=true in the environment will also create an OpenAPI‑compatible HTTP endpoint for each server. Connect your MCP client to the IP/domain and port of the running stack.
Key features of MCP-Mealprep
- Curated collection of MCP servers ready to deploy as a Docker stack
- Uses supergateway for safe SSE exposure and optional mcpo for OpenAPI endpoints
- Supports npx, uv, and pip installs inside each container
- Includes security scanning with mcp-shield at startup
- Easily add or remove servers by editing the docker-compose file
Use cases of MCP-Mealprep
- Run a private set of MCP servers for local AI agent tasks
- Expose MCP services securely to external tools like OpenWebUI, n8n, or Flowise
- Prototype and test multiple MCP tools without manual container orchestration
- Bundle custom MCP servers with a consistent deployment pattern
评论