C
chef
ローカル@kitchen-pass.netlify.appゲーム・エンタメ
chef について
料理長が検証した回答をツールとして提供。レシピの分量調整、調理の問題解決、代替食材、出来高、コストに対応します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
mcp.json · 共通設定
起動コマンド
npx -y kitchen-pass-mcp設定が必要な環境変数
KITCHEN_PASS_NETWORKbase (real USDC) or base-sepolia (test USDC)KITCHEN_PASS_PAYER_KEY_FILEシークレットAbsolute path to your own wallet key file (mode 600); without it the server only quotesKITCHEN_PASS_MAX_SPEND_PER_SESSIONUSD cap per session, default 0.10, at most 1KITCHEN_PASS_MAX_SPEND_PER_DAYUSD cap per day, default 0.50, at most 5ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
7掲載時のツール一覧 · 1 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| dryRun | boolean | いいえ | 無料の見積もりのみ:回答されるかどうかと費用を確認します。署名も課金もされません。 |
| method | string | いいえ | 任意の調理方法(「roast」、「fry」、「stir-fry」)— 方法に応じたコツを選択します。質問と同様に審査され、塩漬け、発酵、保存、保温の方法(「cold smoke」、「pickling」、「sous vide」)は拒否されます。 |
| recipe | any | はい | テキスト(「2 kg brisket; 500 ml stock; 1 tbsp salt; 3 eggs」、または改行区切りで 1 行につき数量 1 つ、各行最大 200 文字)または構造化された行。最大 40 行です。帯分数(「1 1/2 kg」)は 1 つの数量として読み取られます。「1,5 kg」、「2-3 cloves」、「1 kg 500 g」は拒否されます。 |
| cupSize | enum | いいえ | カップ単位の行に適用するカップのサイズ:us = 236.5882365 ml、us-legal = 240 ml(米国の栄養成分表示)、metric = 250 ml。「US cups」または「metric cups」と記載された行には、それぞれ固有のサイズが適用されます(「US cups」と us-legal の組み合わせは 240 ml)。metric と米国サイズの組み合わせは拒否されます。サイズの指定がない場合、カップは ml に換算されずカップのまま拡大縮小され、バッチの容量制限にも算入されません。カップがグラムに換算されることはないため、重量として扱われません。カップ単位の行があるレシピではベーカーズパーセントが算出されず、レシピの重量比に基づくルール(ケーキやパンの塩)も確認できません。レシピがケーキまたはパンの可能性がある場合、塩はエンジンの既定値に従ってそのまま拡大縮小され、回答全体に「シェフ未確認」と表示されます(行の undecidedClass にルールが示されます)。既知の材料ですでにその可能性が排除される場合(小麦粉なし、ストック入り)は、通常の塩のルールが適用されます。シェフのルールを適用するには重量を指定してください。us | us-legal | metric |
| toPortions | number | はい | |
| fromPortions | number | はい |
詳細
メンテナーはまだ詳細を追加していません。リポジトリの README をご覧ください。
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。