mcpField
C

chef

Local
@kitchen-pass.netlify.appGames & Entertainment

About chef

A head chef's verified answers as tools: scale recipes, fix cooking faults, swaps, yields and costs.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"app-netlify-kitchen-pass-chef": {
"command": "npx",
"args": [
"-y",
"kitchen-pass-mcp"
],
"env": {
"KITCHEN_PASS_NETWORK": "<KITCHEN_PASS_NETWORK>",
"KITCHEN_PASS_PAYER_KEY_FILE": "<KITCHEN_PASS_PAYER_KEY_FILE>",
"KITCHEN_PASS_MAX_SPEND_PER_SESSION": "<KITCHEN_PASS_MAX_SPEND_PER_SESSION>",
"KITCHEN_PASS_MAX_SPEND_PER_DAY": "<KITCHEN_PASS_MAX_SPEND_PER_DAY>"
}
}
}
}
Run commandnpx -y kitchen-pass-mcp
Environment variables to set
KITCHEN_PASS_NETWORKbase (real USDC) or base-sepolia (test USDC)
KITCHEN_PASS_PAYER_KEY_FILESecretAbsolute path to your own wallet key file (mode 600); without it the server only quotes
KITCHEN_PASS_MAX_SPEND_PER_SESSIONUSD cap per session, default 0.10, at most 1
KITCHEN_PASS_MAX_SPEND_PER_DAYUSD cap per day, default 0.50, at most 5

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npmkitchen-pass-mcp0.2.0

Tools

7

Saved tool list · updated 1w ago

ParameterTypeRequiredDescription
dryRunbooleanNoFree quote only: check whether this would be answered and what it costs. Nothing is signed or charged.
methodstringNoOptional cooking method ("roast", "fry", "stir-fry") — selects method-specific tips. Screened like a question: a cure, ferment, preserve or holding method ("cold smoke", "pickling", "sous vide") is refused.
recipeanyYesText ("2 kg brisket; 500 ml stock; 1 tbsp salt; 3 eggs", ; or newline separated, one amount per line, max 200 characters a line) or structured lines. Max 40 lines. Mixed numbers ("1 1/2 kg") are read as one amount; "1,5 kg", "2-3 cloves" and "1 kg 500 g" are rejected.
cupSizeenumNoCup size for lines in cups: us = 236.5882365 ml, us-legal = 240 ml (US nutrition label), metric = 250 ml. Lines saying "US cups" or "metric cups" carry their own ("US cups" with us-legal is 240 ml); metric against a US size is rejected. Without a size, cups are scaled as cups with no ml and are not counted toward volume batch limits. Cups are never converted to grams, so they never count as a weight: a recipe with a line in cups gets no baker's percentage, and a rule that goes by the recipe's proportions by weight (salt in a cake or bread) can't be checked. When the recipe could be a cake or bread, its salt then scales straight as an engine default and the whole answer is labelled not chef-verified (the line's undecidedClass names the rule); when the known ingredients already rule that out (no flour, stock in it), the usual salt rule applies. Give weights to get the chef's rule.us | us-legal | metric
toPortionsnumberYes
fromPortionsnumberYes

Details

The maintainer has not added details yet. Check the README in the repository.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.