mcpbeat Sign in

RecipeBee MCP Server

answering

RecipeBee is answering right now. Last checked 2 min ago. It exposes 19 tools. Last commit 23 Oct 2026.

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

Uptime history 4 days of history
4 days agonow
100.0%
Uptime 24h
92 of 92 checks
19
Tools
read from the server
196 ms
Response time
average over 24h
0
Stars
last commit 23 Oct 2026

Nothing serious here today

Today is the operative word: we check RecipeBee every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 2 min ago.

run in your terminal
claude mcp add recipebee --transport http https://recipebee.app/mcp
Settings → Connectors → Add custom connector, then paste this address
https://recipebee.app/mcp
~/.codex/config.toml
[mcp_servers.recipebee]
url = "https://recipebee.app/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "recipebee": {
      "url": "https://recipebee.app/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "recipebee": {
      "type": "http",
      "url": "https://recipebee.app/mcp"
    }
  }
}

This endpoint answered with an authorization challenge. The server is running, but it did not say what kind of credentials it expects.

Available tools 19

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

attach
attach_instruction_image
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.
attach_recipe_image
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.
instruction
get_instruction_image
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.
remove_instruction_image
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.
preview
preview_meal_plan
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.
preview_recipe
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.
recipe
get_recipe_image
Check the private AI image status for an existing RecipeBee recipe after image generation was requested.
update_recipe_content
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.
save
save_recipe
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.
save_recipe_with_image
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.
saved
list_saved_meal_plans
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.
list_saved_recipes
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.
show
show_meal_plan
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.
show_recipe
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.
commit
commit_meal_plan_import
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.
generate
generate_recipe_image
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.
image
get_image_generation_batch
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.
open
open_recipebee_kitchen
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.
prepare
prepare_meal_plan_import
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.

Endpoints

URLTransportStateLatencyChecked
https://recipebee.app/mcp streamable-http needs auth 182 ms 2 min ago

Alternatives to RecipeBee

same job, measured the same way
Transfers & Car Rentals
by t1mom777

Discover transfers, private drivers, and Fiji rentals with non-persisted quote previews.

8 tools answering
R
Reviewable Artifacts
by bereviewable

Reviewable workspace discovery and private HTML review creation via stdio MCP.

local only
ShellWire
by kiragu-maina

Discover and compare software, read chatbot news, and submit applications for private review.

8 tools answering
Stemma
by stemma

Recipes, meal plan, shopping list and pantry from the Stemma iOS app, with per-area OAuth scopes.

answering
Cookidoo MCP
by vitaliemiron

Create, translate, and plan Cookidoo recipes with guided Thermomix actions and shopping lists.

164 installs/wk local only
Brie — Recipe MCP, Meal Plans & Groceries
by withbrie

Save and adapt recipes, plan household dinners for review, and manage shared grocery lists.

8 tools answering
Slides.com
by slides

Create, edit, preview, and share Slides.com presentations. Requires a paid Slides.com account.

answering
BuildFlow Enterprise Operations
by jgaethle10

Discover, route, and hand off enterprise operations problems without exposing private records.

3 tools answering

RecipeBee — questions

Answers built from our own checks of this server.

What can RecipeBee do?
It exposes 19 tools, read directly from the server on our last check. Among them: attach_instruction_image, attach_recipe_image, commit_meal_plan_import, generate_recipe_image, get_image_generation_batch, get_instruction_image and 13 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is RecipeBee mostly used for?
Its tools cluster around recipe, saved and preview. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is RecipeBee working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 196 ms. The bar chart above shows every period we have measured.
How do I connect RecipeBee?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address. You will need your own credentials: it refuses anonymous clients.
Does RecipeBee need an API key?
Yes. Every time we knock, RecipeBee answers with an authorization challenge instead of its tool list — that is how we know it is running and gated rather than broken. Bring your own credentials and it will talk.
How fast is RecipeBee?
It answers our handshake in 196 ms on average, which is faster than 80% of all working MCP servers we measure. That puts it in the quick quarter of the ecosystem. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is RecipeBee open source?
The code is open source: it is published under the MIT licence, written in JavaScript, 0 stars on GitHub and 1 open issue. The licence covers the code in the repository, not the hosted service at recipebee.app, which runs on its operator's own terms.