
Mealie
STDIOMCP server enabling AI assistants to interact with Mealie recipe database
MCP server enabling AI assistants to interact with Mealie recipe database
This project enables AI assistants to interact with your Mealie recipe database through MCP client such as Claude Desktop.
Install the server directly with the fastmcp
command:
fastmcp install src/server.py \ --env-var MEALIE_BASE_URL=https://your-mealie-instance.com \ --env-var MEALIE_API_KEY=your-mealie-api-key
Add the server to your claude_desktop_config.json
{ "mcpServers": { "mealie-mcp-server": { "command": "uv", "args": [ "--directory", "/path/to/repo/src", "run", "server.py" ], "env": { "MEALIE_BASE_URL": "https://your-mealie-instance.com", "MEALIE_API_KEY": "your-mealie-api-key" } } } }
Clone the repository and navigate to the project directory
Install dependencies using uv:
uv sync
cp .env.template .env
.env
file with your Mealie instance details:MEALIE_BASE_URL=https://your-mealie-instance.com MEALIE_API_KEY=your-mealie-api-key
uv run mcp dev src/server.py
This project is licensed under the MIT License - see the LICENSE file for details.