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