For agents

Dinner, decided in the chat.

Connect your assistant to What's Cooking and it can ask Gusto, our chef, what to cook tonight with whatever is in the kitchen. The full recipe, the steps, and what to buy come back in the conversation. No account and no sign-in.

MCP endpointhttps://whatscooking.guide/mcp-server
YouWhat should I eat tonight? I want Mexican but all I have at the house is chicken.
Your assistant, via GustoGusto says: chicken tinga tacos — about 35 minutes for 2. Smoky, saucy, done before the rice is. You'll need onions, chipotles in adobo and corn tortillas. Want the steps?

Tools

whats_for_dinner

What should I cook tonight with what I have? Gusto decides one complete dinner and returns the full recipe, numbered steps, and a still_need shopping list.

Optional inputs: have, cuisine, servings (default 2, max 24), diet, max_minutes, mood, skill.

browse_explore

What recipes have people and Gusto shared on What's Cooking? Search by query or author.

get_explore_recipe

What's the full recipe for this Explore pick? Pass an id and, optionally, servings to scale quantities.

How it answers

Every response includes a summary sentence your assistant can say as-is, plus structured fields for ingredients, steps, and timing. Salt, pepper, oil and water are assumed on hand, and the response says so. Dietary restrictions are treated as hard constraints. Errors carry a plain message and a suggestion.

Connection

Limits

Free and generous. Up to 1,500 new dinners a day across all assistants; past that, the tool says the kitchen is closed until midnight UTC. Each client can make up to 300 calls a minute; beyond that the server returns HTTP 429 with retry_after.

Privacy and support

We log which tool was called, the request details, timing, the assistant's user-agent, and a hashed client identifier — never a raw IP. Read the Privacy Policy. Questions or problems: [email protected].