mealie-mcp-server

mealie-mcp-server

2

Mealie MCP Server allows AI assistants to interact with a Mealie recipe database via an MCP client like Claude Desktop. It requires Python 3.12+, a running Mealie instance with an API key, and the uv package manager.

Mealie MCP Server

This project enables AI assistants to interact with your Mealie recipe database through MCP clients 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 fastmcp command by setting environment variables for Mealie.

Option 2: Manual Configuration

  • Add the server configuration to claude_desktop_config.json using uv to run the server.

Development

  • Clone the repository and navigate to the project directory.
  • Install dependencies using uv.
  • Configure the .env file with your Mealie instance details.
  • Run MCP inspector to start the server.

License

Licensed under the MIT License.