Integration

Mealie integration

Mealie is a self-hosted recipe manager, meal planner and shopping-list application. This integration covers its REST API: create recipes by hand, import them from a URL, from pasted HTML or JSON, from a ZIP archive or by asking a configured AI provider, then read, search, update, patch, duplicate, tag, categorise, rate, favourite and delete them in bulk or one at a time, upload and scrape recipe images, attach assets, export a recipe in a chosen format and follow a bulk export to its downloadable archive. It also manages meal plans and the rules that fill them at random, shopping lists and their items including pulling a recipe's ingredients onto a list, cookbooks, foods, units, labels, categories, tags and kitchen tools, recipe timeline events and comments, share tokens for public recipe links, household members, permissions, invitations, webhooks and recipe actions, group preferences and AI-provider settings, plus the admin surface for users, groups, households, backups, maintenance clean-ups, email checks and server statistics. Parsing a free-text ingredient line into food, unit and quantity is its own call. The host is part of the credential because Mealie is self-hosted: enter the hostname of your own instance. Authentication is a long-lived API token created in Mealie under the user profile, sent as a bearer token.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in Mealie.Built from the 249 Mealie tools below, on the connection you add once.

What you can do with Mealie

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

Recipe, 8 operations

  • add_recipe_ingredients_to_shopping_listAdd recipe ingredients to shopping listPOSTAdd Recipe Ingredients To List.
  • add_single_recipe_ingredients_to_shopping_listAdd single recipe ingredients to shopping listPOSTAdd Single Recipe Ingredients To List.
  • create_recipeCreate recipePOSTCreate One.
  • create_recipe_share_tokenCreate recipe share tokenPOSTCreate One.
  • delete_recipeDelete recipeDELETEDelete One.
  • delete_recipe_share_tokenDelete recipe share tokenDELETEDelete One.
  • get_household_recipeGet household recipeGETGet Household Recipe.
  • get_public_group_recipeGet public group recipeGETGet Recipe.

Provider, 6 operations

  • create_ai_providerCreate ai providerPOSTCreate Ai Provider.
  • create_ai_provider_for_groupCreate ai provider for groupPOSTCreate Ai Provider.
  • delete_ai_providerDelete ai providerDELETEDelete Ai Provider.
  • delete_ai_provider_for_groupDelete ai provider for groupDELETEDelete Ai Provider.
  • get_ai_providerGet ai providerGETGet Ai Provider.
  • get_ai_provider_for_groupGet ai provider for groupGETGet Ai Provider.

Household, 5 operations

  • create_householdCreate householdPOSTCreate One.
  • delete_householdDelete householdDELETEDelete One.
  • get_group_householdGet group householdGETGet One Household.
  • get_householdGet householdGETGet One.
  • get_public_group_householdGet public group householdGETGet Household.

Categorie, 4 operations

  • create_categoryCreate categoryPOSTCreate One.
  • delete_categoryDelete categoryDELETEDelete One.
  • get_categoryGet categoryGETGet One.
  • get_public_group_categoryGet public group categoryGETGet One.

Cookbook, 4 operations

  • create_cookbookCreate cookbookPOSTCreate One.
  • delete_cookbookDelete cookbookDELETEDelete One.
  • get_cookbookGet cookbookGETGet One.
  • get_public_group_cookbookGet public group cookbookGETGet One.

Food, 4 operations

  • create_foodCreate foodPOSTCreate One.
  • delete_foodDelete foodDELETEDelete One.
  • get_foodGet foodGETGet One.
  • get_public_group_foodGet public group foodGETGet One.

Backup, 3 operations

  • create_backupCreate backupPOSTCreate One.
  • delete_backupDelete backupDELETEDelete One.
  • download_backupDownload backupGETGet One.

Comment, 3 operations

  • create_commentCreate commentPOSTCreate One.
  • delete_commentDelete commentDELETEDelete One.
  • get_commentGet commentGETGet One.

Group, 3 operations

  • create_groupCreate groupPOSTCreate One.
  • delete_groupDelete groupDELETEDelete One.
  • get_groupGet groupGETGet One.

Image, 3 operations

  • clean_unused_imagesClean unused imagesPOSTClean Images.
  • delete_recipe_imageDelete recipe imageDELETEDelete Recipe Image.
  • download_recipe_imageDownload recipe imageGETGet Recipe Img.

Item, 3 operations

  • create_shopping_itemCreate shopping itemPOSTCreate One.
  • delete_many_shopping_itemsDelete many shopping itemsDELETEDelete Many.
  • delete_shopping_itemDelete shopping itemDELETEDelete One.

Label, 3 operations

  • create_labelCreate labelPOSTCreate One.
  • delete_labelDelete labelDELETEDelete One.
  • get_labelGet labelGETGet One.

Mealplan, 3 operations

  • create_mealplanCreate mealplanPOSTCreate One.
  • delete_mealplanDelete mealplanDELETEDelete One.
  • get_mealplanGet mealplanGETGet One.

Notification, 3 operations

  • create_notificationCreate notificationPOSTCreate One.
  • delete_notificationDelete notificationDELETEDelete One.
  • get_notificationGet notificationGETGet One.

Rule, 3 operations

  • create_mealplan_ruleCreate mealplan rulePOSTCreate One.
  • delete_mealplan_ruleDelete mealplan ruleDELETEDelete One.
  • get_mealplan_ruleGet mealplan ruleGETGet One.

Self, 3 operations

  • get_current_groupGet current groupGETGet Logged In User Group.
  • get_current_householdGet current householdGETGet Logged In User Household.
  • get_current_userGet current userGETGet Logged In User.

Tag, 3 operations

  • bulk_tag_recipesBulk tag recipesPOSTBulk Tag Recipes.
  • create_tagCreate tagPOSTCreate One.
  • delete_tagDelete tagDELETEDelete Recipe Tag.

User, 3 operations

  • create_userCreate userPOSTCreate One.
  • delete_userDelete userDELETEDelete One.
  • download_user_imageDownload user imageGETGet User Image.

Api token, 2 operations

  • create_api_tokenCreate api tokenPOSTCreate Api Token.
  • delete_api_tokenDelete api tokenDELETEDelete Api Token.

Download, 2 operations

  • download_bulk_exportDownload bulk exportGETGet Exported Data Token.
  • download_file_by_tokenDownload file by tokenGETDownload File.

Email, 2 operations

  • check_email_configCheck email configGETCheck Email Config.
  • email_invite_tokenEmail invite tokenPOSTEmail Invitation.

Event, 2 operations

  • create_timeline_eventCreate timeline eventPOSTCreate One.
  • delete_timeline_eventDelete timeline eventDELETEDelete One.

Export, 2 operations

  • bulk_export_recipesBulk export recipesPOSTBulk Export Recipes.
  • export_recipe_as_formatExport recipe as formatGETGet Recipe As Format.

List, 2 operations

  • create_shopping_listCreate shopping listPOSTCreate One.
  • delete_shopping_listDelete shopping listDELETEDelete One.

Preference, 2 operations

  • get_group_preferencesGet group preferencesGETGet Group Preferences.
  • get_household_preferencesGet household preferencesGETGet Household Preferences.

Recipe action, 2 operations

  • create_recipe_actionCreate recipe actionPOSTCreate One.
  • delete_recipe_actionDelete recipe actionDELETEDelete One.

Setting, 2 operations

  • bulk_update_recipe_settingsBulk update recipe settingsPOSTBulk Settings Recipes.
  • get_ai_provider_settingsGet ai provider settingsGETGet Ai Provider Settings.

Tool, 2 operations

  • create_toolCreate toolPOSTCreate One.
  • delete_toolDelete toolDELETEDelete One.

Unit, 2 operations

  • create_unitCreate unitPOSTCreate One.
  • delete_unitDelete unitDELETEDelete One.

Webhook, 2 operations

  • create_webhookCreate webhookPOSTCreate One.
  • delete_webhookDelete webhookDELETEDelete One.

Zip, 2 operations

  • create_recipe_from_zipCreate recipe from zipPOSTCreate Recipe From Zip.
  • download_shared_recipe_zipDownload shared recipe zipGETGet Shared Recipe As Zip.

About, 1 operation

  • get_app_infoGet app infoGETGet App Info.

Ai, 1 operation

  • create_recipe_with_aiCreate recipe with aiPOSTCreate Recipe With Ai.

Asset, 1 operation

  • download_recipe_assetDownload recipe assetGETGet Recipe Asset.

Bulk, 1 operation

  • create_recipes_from_urlsCreate recipes from urlsPOSTParse Recipe Url Bulk.

Categorize, 1 operation

  • bulk_categorize_recipesBulk categorize recipesPOSTBulk Categorize Recipes.

Check, 1 operation

  • check_server_configCheck server configGETCheck App Config.

Create bulk, 1 operation

  • create_many_shopping_itemsCreate many shopping itemsPOSTCreate Many.

Delete, 1 operation

  • bulk_delete_recipesBulk delete recipesPOSTBulk Delete Recipes.

Duplicate, 1 operation

  • duplicate_recipeDuplicate recipePOSTDuplicate One.

Favorite, 1 operation

  • add_user_favorite_recipeAdd user favorite recipePOSTAdd Favorite.

Html or json, 1 operation

  • create_recipe_from_html_or_jsonCreate recipe from html or jsonPOSTCreate Recipe From Html Or Json.

Invitation, 1 operation

  • create_invite_tokenCreate invite tokenPOSTCreate Invite Token.

Maintenance, 1 operation

  • get_maintenance_summaryGet maintenance summaryGETGet Maintenance Summary.

Member, 1 operation

  • get_group_memberGet group memberGETGet Group Member.

Password reset token, 1 operation

  • create_password_reset_tokenCreate password reset tokenPOSTGenerate Token.

Random, 1 operation

  • create_random_mealplanCreate random mealplanPOSTCreate Random Meal.

Rating, 1 operation

  • get_own_recipe_ratingGet own recipe ratingGETGet Logged In User Rating For Recipe.

Recipe folder, 1 operation

  • clean_recipe_foldersClean recipe foldersPOSTClean Recipe Folders.

Report, 1 operation

  • delete_reportDelete reportDELETEDelete One.

Slug, 1 operation

  • get_category_by_slugGet category by slugGETGet One By Slug.

Startup info, 1 operation

  • get_app_startup_infoGet app startup infoGETGet Startup Info.

Statistic, 1 operation

  • get_household_statisticsGet household statisticsGETGet Statistics.

Storage, 1 operation

  • get_group_storage_usageGet group storage usageGETGet Storage.

Temp, 1 operation

  • clean_temp_filesClean temp filesPOSTClean Temp.

Theme, 1 operation

  • get_app_themeGet app themeGETGet App Theme.

Timeline, 1 operation

  • download_timeline_event_imageDownload timeline event imageGETGet Recipe Timeline Event Img.

Url, 1 operation

  • create_recipe_from_urlCreate recipe from urlPOSTParse Recipe Url.

Showing the first 120 of 249 endpoints. The rest are in the product, searchable from the workflow builder and from chat.

Use Mealie from Claude Code, Cursor or Codex

Connect Mealie in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Mealie operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Mealie

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Mealie once

    Add your Mealie connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

Mealie integration FAQ

What can you do with the Mealie integration?

LiveContext exposes 249 operations on Mealie, covering recipe, provider, household and categorie.

Popular integrations

Browse the whole catalog