health_check
Health Check
Confirm the Sous Chef MCP server is reachable.
无需输入参数。

app.mysouschef由 mysouschef.app 发布官方发布者v1.0.0更新于 Nov 4, 2026
Save, import and edit recipes as interactive cards in ChatGPT and Claude, synced to your iPhone.
Sous Chef 是一个托管式 MCP 服务器,让助手把食谱以交互卡片呈现,并在同步的食谱库中保存、编辑、分享或删除食谱。
Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。
把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。
阅读 https://sourceweft.com/mcp/app.mysouschef%2Fsous-chef/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。把它添加到你客户端的 mcpServers 配置中。
{
"mcpServers": {
"sous-chef": {
"type": "http",
"url": "https://mcp.mysouschef.app/mcp"
}
}
}Cook, save, and edit recipes from Cursor and other compatible MCP clients.
This repository is the public distribution package for the hosted Sous Chef MCP server. It contains connection manifests, documentation, and brand assets; the Sous Chef application and service source code are maintained separately.
Marketplace installation will be available after Cursor review. To test this package locally before then:
Clone this repository directly into Cursor's local plugin folder:
It must be a real directory. Cursor refuses a symlink whose target sits
outside ~/.cursor/plugins/local, and it does so silently — the rejection
appears only in Cursor's plugin log, never in the UI.
Restart Cursor or run Developer: Reload Window.
Open Customize, confirm that Sous Chef appears under Plugins, and enable its MCP server. It appears under MCPs only once the plugin itself is enabled.
Ask Cursor to display a recipe. Sign in with Sous Chef when you first save a recipe or access your private library.
The package uses Cursor's static OAuth support with authorization code + PKCE. No client secret, API key, or manually copied access token is required.
Displaying a recipe does not save it. Sous Chef only adds a recipe to your private library after you explicitly ask to save it or use the recipe card's Save action. Conversational edits are validated and applied to a working session; they do not mutate the saved original recipe.
Sous Chef currently advertises exactly these ten MCP tools:
health_check checks service availability.display_recipe validates and displays a recipe without saving it.list_my_recipes lists recipes in the signed-in user's private library.get_recipe opens one saved recipe.add_recipe explicitly saves a new recipe.update_recipe replaces a recipe only when explicitly requested.apply_recipe_patches validates and applies structured edits to a cooking session.revert_recipe_edit undoes the latest complete edit turn.set_measurement_system changes displayed measurements without rewriting ingredients.delete_recipe permanently deletes one recipe after host confirmation.URL import and public recipe search are not exposed through this MCP package.
Cursor can render Sous Chef's interactive recipe card through MCP Apps. Every tool result also includes ordinary text and structured content, so recipes and actions remain readable in compatible hosts that do not render the card.
The manifests connect only to the hosted Sous Chef MCP endpoint:
https://mcp.mysouschef.app/mcp — MCP requests and recipe operations.That endpoint publishes OAuth metadata for Sous Chef's Auth0 tenant at
https://dev-zil2o04swu7qnals.us.auth0.com, which handles sign-in and issues
short-lived access tokens. Protected recipe operations are sent to the MCP
endpoint with that token. The package does not include analytics, local
executables, background scripts, client secrets, or access tokens.
Recipe content and account identifiers are processed to provide the requested recipe operation. Private-library actions require sign-in; anonymous recipe display does not persist a library row. See the live policies for retention, deletion, and third-party processing details:
Product homepage: mysouschef.app
The MIT license in this repository applies only to this public distribution package. It does not grant a license to Sous Chef's private application, service, model prompts, or infrastructure source code.
来源:README.md,提交 ba2bffe
Health Check
Confirm the Sous Chef MCP server is reachable.
无需输入参数。
List My Recipes
List the authenticated user's saved Sous Chef recipes. Use this before editing when the user refers to a recipe by name instead of id.
limitDisplay Recipe
Presents a complete recipe in Sous Chef's interactive recipe card (servings, ingredients, steps, cooking mode, validated edits, Undo). Prefer this over plain chat formatting whenever you generate, retrieve, or substantially revise a full recipe — including ordinary requests like 'give me a vegan mushroom carbonara' or 'make a quick dinner for two'. Displaying is temporary: it renders the card without saving it or creating a cooking session; saving only happens through add_recipe when the user asks.
recipe必填Get Recipe
Returns the saved canonical recipe from your library or the public catalog. In-progress cooking edits live in sessions and are not returned here.
id必填Add Recipe
Creates a NEW recipe in your library only when the user explicitly asks to save/add it or taps Save in the recipe card. For a newly generated recipe the user has not chosen to keep, use display_recipe instead. Does not update existing recipes — to change a saved recipe use update_recipe. To make cooking-time tweaks use apply_recipe_patches. The server mints the stored import-* or ai-* recipe id; any caller-supplied recipe.id is treated only as source payload and is not used for upsert.
recipe必填sourceUrlsourceKindidempotencyKeyUpdate Recipe
Deliberately updates allowed fields on a saved recipe in your library. Supports title, subtitle, summary, description, images, meta, and notes only; images and notes replace the whole array. Does not change ingredients or steps — use apply_recipe_patches for cooking-time edits in a session snapshot.
patch必填recipeId必填Apply Recipe Patches
Validate and apply explicit edits. Pass recipeId for a persisted cooking session, or pass the full recipe payload from display_recipe to edit an unsaved card without persistence. Does NOT modify the saved recipe in your library.
replyrecipepatches必填recipeIdeditLabelsessionIdmeasurementSystemRevert Recipe Edit
Drop a patch group by requestId. Pass recipeId/sessionId for persisted edits, or pass the displayed card's baseRecipe and remaining patch history for a pure unsaved-card Undo. Unknown requestIds are idempotent no-ops.
patchesrecipeIdsessionIdbaseRecipetargetRequestId必填measurementSystemSet Measurement System
Set measurements without ingredient patches. Pass recipeId for saved session state, or pass the full recipe payload from display_recipe to update an unsaved card without persistence.
reciperecipeIdsessionIdmeasurementSystem必填Delete Recipe
Permanently delete a recipe owned by the authenticated user from their Sous Chef library. This cannot delete public catalog recipes.
id必填Share Recipe
Creates (or refreshes) a public Sous Chef link for a recipe and returns the URL. Only call when the user explicitly asks to share a recipe. The page is public, anyone with the link can view it, and it is indexed by search engines; the link shows the recipe as it currently looks, including Sous Chef edits, and sharing again updates the same link. Requires a signed-in Sous Chef account.
recipeId必填已满足适用检查项的 100%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
git clone https://github.com/mysouschef/sous-chef-mcp.git \ ~/.cursor/plugins/local/sous-chef