MCP-Mealprep
@JoshuaRL
About MCP-Mealprep
This project takes a number of MCP servers from GitHub locations, packages them together with this repo's GHCR container, and launches them with docker-compose to run as a stack for ML/AI resources.
Basic information
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
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
FAQ from MCP-Mealprep
Which MCP servers are included in the stack?
The stack includes servers for web search (SearXNG, Brave), GitHub, Slack, Google Maps, web crawl (Fetch, Puppeteer), sequential thinking, Postgres/vector retrieval (Supabase, Qwant, Pinecone, Memory), a calculator, Everart, and more. The list can be customized.
How do I add a new MCP server to this project?
Add a new service block to docker-compose.yml following the existing syntax — the server must have a clean install command via npx, uv, or pip, and all known environment variables and the startup.sh command must be included. Submit a pull request or issue with the proven configuration.
Is MCP-Mealprep secure?
The startup.sh script runs npx mcp-shield to scan for common security issues, and traffic is exposed over SSE. The project does not vet individual MCP server functionality or safety; you are responsible for securing your underlying system, proxy, and encryption settings.
What are the prerequisites to run MCP-Mealprep?
You need Docker and optionally Portainer. Some servers require API tokens or keys (e.g., Slack Bot Token, Brave Search API Key, Google Maps API Key) which must be provided as environment variables.
Can I connect MCP-Mealprep to OpenWebUI or Claude?
Yes. Once the stack is running, connect your MCP client to the server’s IP and port. If you enable mcpo (USE_MCPO=true), each server also exposes an OpenAPI endpoint that integrates with OpenWebUI and provides documentation at /docs. Integration notes for specific clients (n8n, Flowise, Claude, Cursor) are currently marked as TBD.
More Version Control MCP servers
MCP Atlassian Server (by phuc-nt)
phuc-ntMCP server connecting AI assistants with Jira & Confluence for smart project management.
GitHub Stars MCP Server
ccbikaiA Cloudflare-powered MCP (Model Context Protocol) Server that allows you to search and query your GitHub starred repositories using natural language.
Jira MCP
nguyenvanduocitA Go-based MCP (Model Control Protocol) connector for Jira that enables AI assistants like Claude to interact with Atlassian Jira. This tool provides a seamless interface for AI models to perform common Jira operations including issue management, sprint planning, and workflow tra

GitLab
modelcontextprotocolModel Context Protocol Servers
Atlassian Jira MCP Server
aashariNode.js/TypeScript MCP server for Atlassian Jira. Equips AI systems (LLMs) with tools to list/get projects, search/get issues (using JQL/ID), and view dev info (commits, PRs). Connects AI capabilities directly into Jira project management and issue tracking workflows.
Comments