{"apiVersion":"v1","directorySlug":"mealinstructions-mcp-c09c4c7f2e","title":"Meal Instructions","description":"Parametric cook-time database and 228 quality-gated weeknight recipes. Exact temperatures, verified air fryer datasheets, zero blog stories. No fluff, just the instructions.","pageUrl":"https://www.mcpbundles.com/skills/mealinstructions-mcp-c09c4c7f2e","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mealinstructions.com/api/mcp","hostedMcpUrl":null,"toolCount":8,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"com.mealinstructions/mealinstructions-mcp-c09c4c7f2e","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"get_cook_time","description":"Get exact cooking temperatures, time ranges, flip schedules, target internal temperatures, and hardware pro tips for meat, seafood, and vegetables across oven, air fryer, Instant Pot, skillet, grill, smoker, slow cooker, Dutch oven, cast iron, and sheet pan.","inputSchema":{"type":"object","required":["food"],"properties":{"food":{"type":"string"},"state":{"enum":["fresh","frozen","refrigerated","dry"],"type":"string"},"appliance":{"type":"string"}}},"logicalName":"get_cook_time","displayName":"get_cook_time","title":"get_cook_time","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_recipe","description":"Retrieve a complete curated recipe from the Meal Instructions catalog by slug. Supports \"quick\" mode (20-word punchy telegram execution) or \"detailed\" mode (full step-by-step guidance), with automatic portion/ingredient scaling.","inputSchema":{"type":"object","required":["slug"],"properties":{"mode":{"enum":["quick","detailed"],"type":"string","default":"quick"},"slug":{"type":"string"},"servings":{"type":"number"}}},"logicalName":"get_recipe","displayName":"get_recipe","title":"get_recipe","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"search_recipes","description":"Search the catalog of 228 curated recipes by keyword, protein, appliance, category, or maximum cooking time budget.","inputSchema":{"type":"object","properties":{"query":{"type":"string"},"protein":{"enum":["chicken","beef","pork","seafood","turkey","vegetarian","dairy-eggs","lamb","duck","game"],"type":"string"},"category":{"enum":["15-minute","high-protein","kid-approved","budget","no-thaw","one-pan","five-ingredient","sides","snacks","game-day","breakfast","weekend"],"type":"string"},"appliance":{"enum":["air-fryer","oven","instant-pot","skillet","sheet-pan","cast-iron","grill","dutch-oven","slow-cooker","smoker","boiling"],"type":"string"},"max_total_minutes":{"type":"number"}}},"logicalName":"search_recipes","displayName":"search_recipes","title":"search_recipes","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"revive_leftover","description":"Look up optimal hardware reheating temperature, time, and anti-sogginess pro tips to restore restaurant crunch to takeout French fries, pizza, fried chicken, wings, burgers, steak, and pastries.","inputSchema":{"type":"object","required":["item"],"properties":{"item":{"type":"string"},"appliance":{"enum":["air-fryer","skillet"],"type":"string","default":"air-fryer"}}},"logicalName":"revive_leftover","displayName":"revive_leftover","title":"revive_leftover","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"emergency_frozen_cook","description":"Check if rock-hard frozen meat, poultry, or fish can be safely cooked straight from the freezer without defrosting, and get exact appliance parameters and USDA safety rules.","inputSchema":{"type":"object","required":["item"],"properties":{"item":{"type":"string"}}},"logicalName":"emergency_frozen_cook","displayName":"emergency_frozen_cook","title":"emergency_frozen_cook","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"calculate_meat_math","description":"Calculate exact raw meat purchasing requirements (in lbs or racks) for group catering and family parties based on crowd count, meat cut, bone-in ratios, and shrinkage losses.","inputSchema":{"type":"object","required":["guest_count_adults","meat_type"],"properties":{"meat_type":{"enum":["burgers","pulled-pork","chicken-wings","taco-meat","smoked-brisket","hot-dogs-brats"],"type":"string"},"eater_profile":{"enum":["light","normal","big_eaters"],"type":"string","default":"normal"},"has_hearty_sides":{"type":"boolean","default":false},"guest_count_adults":{"type":"number"},"guest_count_children":{"type":"number","default":0}}},"logicalName":"calculate_meat_math","displayName":"calculate_meat_math","title":"calculate_meat_math","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"calculate_pull_temp","description":"Calculate exact thermometer pull temperature accounting for thickness and thermal carryover cooking rise so meats rest to the exact desired doneness without overcooking.","inputSchema":{"type":"object","required":["meat"],"properties":{"meat":{"type":"string"},"target_doneness":{"enum":["rare","medium_rare","medium","medium_well","well"],"type":"string","default":"medium_rare"}}},"logicalName":"calculate_pull_temp","displayName":"calculate_pull_temp","title":"calculate_pull_temp","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"troubleshoot_cooking","description":"Instant 1-click diagnoses and fixes for common kitchen failures (smoking air fryers, gray unseared steak, soggy veggies, peeling breading, rubbery chicken).","inputSchema":{"type":"object","required":["symptom"],"properties":{"symptom":{"type":"string"},"appliance":{"type":"string"}}},"logicalName":"troubleshoot_cooking","displayName":"troubleshoot_cooking","title":"troubleshoot_cooking","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Meal-Instructions&config=eyJ1cmwiOiAiaHR0cHM6Ly9tZWFsaW5zdHJ1Y3Rpb25zLmNvbS9hcGkvbWNwIn0%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Meal-Instructions%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmealinstructions.com%2Fapi%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Meal-Instructions%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmealinstructions.com%2Fapi%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Meal+Instructions&connectorUrl=https%3A%2F%2Fmealinstructions.com%2Fapi%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Meal-Instructions\" --url \"https://mealinstructions.com/api/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/mealinstructions-mcp-c09c4c7f2e","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/mealinstructions-mcp-c09c4c7f2e/tools/{tool}","mcpServerUrl":"https://mealinstructions.com/api/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/mealinstructions-mcp-c09c4c7f2e?live=1"}