Skip to main content
Glama

RecipeBee

Server Details

Discover, preview, and save recipes and meal plans with RecipeBee; private actions require OAuth.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
praisondani/recipebee-cursor-plugin
GitHub Stars
0

TDQS

Score is being calculated.

Available Tools

19 tools
attach_instruction_imageAttach instructional photo
Idempotent
Inspect

Use after a structured recipe is saved and the user asks to attach its photos. Use the returned canonical stage/action ID and latest content revision. Supply a transferable host file descriptor or accessible HTTPS image URL, only with established reuse permission. Do not scrape private chats or claim access to search thumbnails. This saves no new recipe and uses no image-generation credits. Poll get_instruction_image for completion. If transfer is unavailable, offer RecipeBee upload. A failed photo never requires resaving the recipe.

ParametersJSON Schema
NameRequiredDescriptionDefault
fileNo
captionNo
alt_textNo
image_urlNo
recipe_idYes
target_idYes
target_typeYes
reuse_permissionYesUse only when the user owns the image or has established permission to save and use it. A search result or attribution alone does not establish permission.
expected_revisionYes

Output Schema

ParametersJSON Schema
NameRequiredDescription
operationYes
persistedYes
attach_recipe_imageAttach MCP client imageInspect

Use when the user wants to attach an image generated or uploaded in the current MCP client conversation to an existing private RecipeBee recipe. Prefer the Apps SDK file input when MCP client supplies file with download_url and file_id. Use image_url only for a URL selected or uploaded in the RecipeBee widget. If neither file nor image_url is available, return a pending selection and do not claim attachment. The widget picker is a fallback because native generated images may not be available in MCP client Files. Report attachment only after persisted=true and needs_image_selection=false. mode=replace changes which retained image is primary but does not delete the previous image; use it only after the user explicitly requests replacement. Do not use for a new RecipeBee-generated image.

ParametersJSON Schema
NameRequiredDescriptionDefault
fileNo
modeNoadd
image_urlNo
recipe_idYes

Output Schema

ParametersJSON Schema
NameRequiredDescription
imageYes
recipeNo
duplicateYes
is_publicYes
persistedYes
recipe_idYes
needs_image_selectionYes
commit_meal_plan_importAdd meal plan to RecipeBee
Idempotent
Inspect

Use after prepare_meal_plan_import. Submit exactly one decision for every recipe. Use use_existing only with a recipe ID returned by preparation and only after the user chooses it; otherwise use create_new. This creates one private meal plan and its entries atomically, then renders the final RecipeBee card. Claim success only when persisted=true. The response may include an optional image batch link; never start image generation from MCP client.

ParametersJSON Schema
NameRequiredDescriptionDefault
draft_idYes
decisionsYes

Output Schema

ParametersJSON Schema
NameRequiredDescription
recipesYes
duplicateYes
meal_planYes
persistedYes
entry_countYes
image_batchNo
new_recipe_countYes
reused_recipe_countYes
generate_recipe_imageGenerate recipe image
Destructive
Inspect

Request RecipeBee image generation for an existing private recipe. Generation may reserve existing RecipeBee image credits or consume a free-tier image allowance. On protocol 2026-07-28, the server requires an accepted confirmation form bound to this recipe and these image options; image_generation_confirmed is ignored. On older MCP clients, omit image_generation_confirmed until the user explicitly accepts, then set it to true on one retry. This tool never purchases credits or starts checkout; if the existing entitlement is unavailable, report the failure without directing the user to a purchase flow. Do not use for an image already generated or uploaded in this conversation. mode=add retains the current primary image. mode=replace changes which retained image is primary but does not delete the previous image; use it only after the user explicitly requests replacement.

ParametersJSON Schema
NameRequiredDescriptionDefault
modeNoadd
seedNo
styleNo
aspectNo
recipe_idYes
custom_promptNo
image_generation_confirmedNoFor pre-2026 MCP clients only: set to true after explaining possible credit or free-allowance use and receiving the user’s explicit acceptance. Protocol 2026-07-28 ignores this value and collects consent in a signed confirmation form.

Output Schema

ParametersJSON Schema
NameRequiredDescription
imageYes
recipeNo
is_publicYes
persistedYes
recipe_idYes
get_image_generation_batchGet RecipeBee image batch status
Read-onlyIdempotent
Inspect

Read the progress of an optional RecipeBee image-generation batch returned by a meal-plan import. This tool never starts, charges, or cancels image generation; the user must confirm the batch in RecipeBee.

ParametersJSON Schema
NameRequiredDescriptionDefault
batch_idYes

Output Schema

ParametersJSON Schema
NameRequiredDescription
idYes
itemsYes
accessYes
sourceYes
statusYes
web_urlYes
progressYes
created_atNo
completed_atNo
confirmed_atNo
failed_countYes
meal_plan_idNo
skipped_countYes
eligible_countYes
completed_countYes
requested_countYes
reserved_creditsYes
source_referenceNo
available_creditsYes
estimated_creditsYes
image_credit_costYes
requires_confirmationYes
estimated_selected_creditsYes
get_instruction_imageGet instructional photo status
Read-onlyIdempotent
Inspect

Read one attachment operation returned by attach_instruction_image. Never resave the recipe to retry a photo. Use show_recipe after completion to refresh the full recipe view.

ParametersJSON Schema
NameRequiredDescriptionDefault
recipe_idYes
operation_idYes

Output Schema

ParametersJSON Schema
NameRequiredDescription
operationYes
persistedYes
get_recipe_imageCheck recipe image
Read-onlyIdempotent
Inspect

Check the private AI image status for an existing RecipeBee recipe after image generation was requested.

ParametersJSON Schema
NameRequiredDescriptionDefault
recipe_idYes

Output Schema

ParametersJSON Schema
NameRequiredDescription
imageYes
recipeNo
is_publicYes
persistedYes
recipe_idYes
list_saved_meal_plansList private RecipeBee meal plans
Read-onlyIdempotent
Inspect

Browse or search the connected user's private RecipeBee meal plans. Use only when the user asks to browse or search meal plans. Returns paginated summaries; use show_meal_plan only for a plan the user selects.

ParametersJSON Schema
NameRequiredDescriptionDefault
queryNo
cursorNo
per_pageNo

Output Schema

ParametersJSON Schema
NameRequiredDescription
itemsYes
has_moreYes
per_pageYes
next_cursorYes
prev_cursorYes
list_saved_recipesList private RecipeBee recipes
Read-onlyIdempotent
Inspect

Browse or search the connected user's private RecipeBee recipe library. Use only when the user asks to browse or search saved recipes. Returns a small paginated summary; use show_recipe only for a recipe the user selects.

ParametersJSON Schema
NameRequiredDescriptionDefault
queryNo
cursorNo
per_pageNo

Output Schema

ParametersJSON Schema
NameRequiredDescription
itemsYes
has_moreYes
per_pageYes
next_cursorYes
prev_cursorYes
open_recipebee_kitchenOpen RecipeBee Kitchen
Read-onlyIdempotent
Inspect

Open the connected user's private recipe and meal-plan library in the ChatGPT sidebar. The app reads only the library section the user opens.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Output Schema

ParametersJSON Schema
NameRequiredDescription
openedYes
prepare_meal_plan_importPrepare meal-plan import
Idempotent
Inspect

Use only after the user explicitly asks to add a completed meal plan to RecipeBee. This stateful, data-only step checks private recipes for exact or possible matches and creates a short-lived import draft without creating recipes or a meal plan or rendering a RecipeBee card. Do not use for chat-only meal planning. Wait for explicit recipe choices when matches are returned.

ParametersJSON Schema
NameRequiredDescriptionDefault
titleYes
recipesYes
end_dateYes
start_dateYes
assignmentsYes
descriptionNo

Output Schema

ParametersJSON Schema
NameRequiredDescription
planYes
statusYes
recipesYes
draft_idYes
expires_atNo
meal_plan_idNo
assignment_countYes
requires_choicesYes
unique_recipe_countYes
preview_meal_planPreview meal plan
Read-onlyIdempotent
Inspect

Use when the user asks to review a meal plan without adding it to RecipeBee. This chat-only, data-only tool never writes recipes or meal plans and does not render a RecipeBee card.

ParametersJSON Schema
NameRequiredDescriptionDefault
titleYes
recipesYes
end_dateYes
start_dateYes
assignmentsYes
descriptionNo

Output Schema

ParametersJSON Schema
NameRequiredDescription
planYes
is_publicYes
persistedYes
preview_recipePreview recipe
Read-onlyIdempotent
Inspect

Use when the user asks to preview or review a complete recipe without saving it. Include realistic integer prep_time_minutes, cook_time_minutes, and total_time_minutes values in every complete recipe. Estimate them when the user does not specify times; use 0 only when that part genuinely takes no time. For recipes with components or cooking stages, provide content sections and omit flat ingredients and steps. Validate and render the recipe without persistence. Do not call as an intermediate step when the user has already explicitly asked to save.

ParametersJSON Schema
NameRequiredDescriptionDefault
tagsNo
notesNo
stepsNo
titleYes
contentNoFor multi-component recipes, provide ingredient and instruction sections here and omit flat ingredients and steps.
summaryNo
servingsNo
ingredientsNo
cook_time_minutesYesEstimated cooking time in minutes. Use 0 only when no cooking is needed.
prep_time_minutesYesEstimated preparation time in minutes. Use 0 only when no preparation is needed.
total_time_minutesYesTotal elapsed time in minutes. Keep this consistent with the preparation and cooking steps.

Output Schema

ParametersJSON Schema
NameRequiredDescription
recipeYes
is_publicYes
persistedYes
remove_instruction_imageRemove instructional photo
Destructive
Inspect

Use only after the user asks to remove a specific stage or action photo. Read the latest recipe first and supply its content revision plus the photo operation ID. Removal is permanent for this photo; it does not change recipe text or require another photo.

ParametersJSON Schema
NameRequiredDescriptionDefault
recipe_idYes
operation_idYes
expected_revisionYes

Output Schema

ParametersJSON Schema
NameRequiredDescription
operationYes
persistedYes
save_recipeSave private recipe
Idempotent
Inspect

Use when the user explicitly asks to save a complete recipe privately. Include realistic integer prep_time_minutes, cook_time_minutes, and total_time_minutes values in every complete recipe. Estimate them when the user does not specify times; use 0 only when that part genuinely takes no time. Use content sections for recipes with components or cooking stages; omit flat ingredients and steps when content is present. Save exactly once. If the user asks for RecipeBee image generation, disclose that it may reserve existing image credits or consume a free-tier image allowance and wait for explicit acceptance before using save_recipe_with_image. If the user wants to attach an MCP client-generated or uploaded stage/action photo, save the recipe first, then use attach_instruction_image with the returned target ID and latest content revision. Use attach_recipe_image only for a hero/gallery photo. Do not publish or use browser control.

ParametersJSON Schema
NameRequiredDescriptionDefault
tagsNo
notesNo
stepsNo
titleYes
contentNoFor multi-component recipes, provide ingredient and instruction sections here and omit flat ingredients and steps.
summaryNo
servingsNo
ingredientsNo
cook_time_minutesYesEstimated cooking time in minutes. Use 0 only when no cooking is needed.
prep_time_minutesYesEstimated preparation time in minutes. Use 0 only when no preparation is needed.
total_time_minutesYesTotal elapsed time in minutes. Keep this consistent with the preparation and cooking steps.

Output Schema

ParametersJSON Schema
NameRequiredDescription
recipeYes
duplicateYes
is_publicYes
persistedYes
save_recipe_with_imageSave recipe with image
Destructive
Inspect

Save a complete recipe privately and request RecipeBee image generation. Image generation may reserve existing RecipeBee image credits or consume a free-tier image allowance. On protocol 2026-07-28, the server requires an accepted confirmation form bound to these exact recipe and image options; image_generation_confirmed is ignored. On older MCP clients, omit image_generation_confirmed until the user explicitly accepts, then set it to true on one retry. No recipe is saved before confirmation. Once confirmed, save privately and queue the moderated image pipeline once; the recipe remains saved if image generation fails or is unavailable. This tool never purchases credits or starts checkout. For an MCP client-generated or uploaded image, use save_recipe followed by attach_recipe_image instead. Do not call preview_recipe or save_recipe first. Include realistic integer prep_time_minutes, cook_time_minutes, and total_time_minutes values in every complete recipe. Estimate them when the user does not specify times; use 0 only when that part genuinely takes no time.

ParametersJSON Schema
NameRequiredDescriptionDefault
tagsNo
imageNo
notesNo
stepsNo
titleYes
contentNoFor multi-component recipes, provide ingredient and instruction sections here and omit flat ingredients and steps.
summaryNo
servingsNo
ingredientsNo
cook_time_minutesYesEstimated cooking time in minutes. Use 0 only when no cooking is needed.
prep_time_minutesYesEstimated preparation time in minutes. Use 0 only when no preparation is needed.
total_time_minutesYesTotal elapsed time in minutes. Keep this consistent with the preparation and cooking steps.
image_generation_confirmedNoFor pre-2026 MCP clients only: set to true after explaining possible credit or free-allowance use and receiving the user’s explicit acceptance. Protocol 2026-07-28 ignores this value and collects consent in a signed confirmation form before saving or starting generation.

Output Schema

ParametersJSON Schema
NameRequiredDescription
imageYes
recipeYes
duplicateYes
is_publicYes
persistedYes
show_meal_planShow private RecipeBee meal plan
Read-onlyIdempotent
Inspect

Read the selected private meal plan and its scheduled recipes. Use only after the user selects or names a plan. This tool is read-only and does not edit the plan.

ParametersJSON Schema
NameRequiredDescriptionDefault
meal_plan_idYes

Output Schema

ParametersJSON Schema
NameRequiredDescription
meal_planYes
show_recipeShow RecipeBee recipe
Read-onlyIdempotent
Inspect

Use after attach_recipe_image or generate_recipe_image to render the current authoritative private recipe and image status, or when the user explicitly asks to view an existing recipe. Do not call immediately after save_recipe or save_recipe_with_image because those tools already return the authoritative saved recipe. Call it once after a later image mutation; do not use it repeatedly or as a substitute for saving.

ParametersJSON Schema
NameRequiredDescriptionDefault
recipe_idYes

Output Schema

ParametersJSON Schema
NameRequiredDescription
imageYes
recipeNo
is_publicYes
persistedYes
recipe_idYes
update_recipe_contentUpdate recipe sections
Destructive
Inspect

Use only after reading the saved recipe with show_recipe and receiving a direct request to change its ingredients or instructions. Send the full content document and its current revision. Preserve existing section and item IDs for unchanged content; omitted sections or actions are deleted. New sections and actions can omit IDs. This replaces grouped text atomically and advances the revision. Photos remain optional and are not changed by this tool. On a revision conflict, read the recipe again and reconcile the requested edit before retrying.

ParametersJSON Schema
NameRequiredDescriptionDefault
contentYes
recipe_idYes
expected_revisionYes

Output Schema

ParametersJSON Schema
NameRequiredDescription
contentYes
persistedYes

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 19 tool updates
    • First observedattach_instruction_image
    • First observedattach_recipe_image
    • First observedcommit_meal_plan_import
    • First observedgenerate_recipe_image
    • First observedget_image_generation_batch
    • First observedget_instruction_image
    • First observedget_recipe_image
    • First observedlist_saved_meal_plans
    • First observedlist_saved_recipes
    • First observedopen_recipebee_kitchen
    • First observedprepare_meal_plan_import
    • First observedpreview_meal_plan
    • First observedpreview_recipe
    • First observedremove_instruction_image
    • First observedsave_recipe
    • First observedsave_recipe_with_image
    • First observedshow_meal_plan
    • First observedshow_recipe
    • First observedupdate_recipe_content

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables MCP clients to search and read recipes, import recipes from URLs or text, plan meals, and manage shopping lists in Mealie, with OAuth-protected remote access.
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables recipe search, storage, and meal planning using TheMealDB API. Provides comprehensive recipe discovery, automatic recipe collection management, and custom meal plan creation with detailed cooking instructions and ingredients.
    2
    -
  • A
    license
    B
    quality
    B
    maintenance
    Enables searching FatSecret's food and recipe database, and managing personal food diary, weight, exercise, saved meals, and favorites, with multi-user support and secure OAuth authentication.
    28
    Apache 2.0
  • A
    license
    Not graded
    quality
    C
    maintenance
    Household-aware kitchen brain for AI agents: manage pantry inventory with freshness tracking, shopping lists, recipe collections with cook notes and per-diner ratings, dietary profiles with allergen safety, and kitchen equipment — all through 27 tools with OAuth 2.1 authentication. Includes a free tool for ingredient-based recipe generation without an account (accounts are free!).
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.