Mealie
Interact with your Mealie recipe database to manage and find recipes.
Mealie MCP Server
This project enables AI assistants to interact with your Mealie recipe database through MCP client such as Claude Desktop.
Prerequisites
- Python 3.12+
- Running Mealie instance with API key
- Package manager uv
Usage with Claude Desktop
Option 1: Using fastmcp (Recommended)
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
Option 2: Manual Configuration
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"
}
}
}
}
Development
-
Clone the repository and navigate to the project directory
-
Install dependencies using uv:
uv sync
- Copy the provided template file:
cp .env.template .env
- Edit the
.envfile with your Mealie instance details:
MEALIE_BASE_URL=https://your-mealie-instance.com
MEALIE_API_KEY=your-mealie-api-key
- Run MCP inspector
uv run mcp dev src/server.py
License
This project is licensed under the MIT License - see the LICENSE file for details.
Related Servers
X CRM MCP
Give AI the context of your X followers with CRM functionality
Obsidian
A server for interacting with your Obsidian vault.
Recruitee MCP Server
Provides advanced search, reporting, and analytics for recruitment data via Recruitee.
salary-Web
An AI-powered payroll management tool for enterprises, integrated with DingTalk.
Breathe HR
Provides secure, read-write access to Breathe HR data for AI assistants.
Anytype
Interact with your Anytype data through its API, enabling AI assistants to access your information.
n8n MCP Server
Automate workflows with n8n, a powerful workflow automation tool.
Goodday
A read-only server for the Goodday project management platform.
Google Calendar
Integrates with Google Calendar to manage events, reminders, and schedules using OAuth 2.0.
Markdownify
Converts various file types and web content, such as PDFs, images, audio, and web pages, into Markdown format.
