What's Cooking

guide.whatscookingPublished by whatscooking.guideOfficial publisherv1.0.0Updated Oct 24, 2026

Ask Gusto what to cook tonight from what you have. One full dinner: recipe, steps, shopping list.

VerifiedStreamable HTTPWeb executableLocation & Lifestyle

Overview

AI-generated overview

A cooking assistant that picks a complete dinner from what is on hand and returns the recipe, steps and shopping list.

What you can do
Choose a dinner from ingredients on hand, with optional cuisine, servings and diet, and get the full recipe, steps and shopping list back in the response. Search shared recipes by query, author or limit and get short picks. Fetch the full recipe for a pick by its id, with quantities scaled to a different serving count.
When to use it
Useful when someone wants a concrete dinner suggestion based on what is already in the kitchen, or wants to browse and read recipes shared by people and the site's chef. Handy for meal planning and shopping-list questions. It is not a general recipe database or nutrition tool.},
Requirements
A remote endpoint; no packages, environment variables or headers are declared.

Installation

In SourceWeft

  1. Open What's Cooking in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/guide.whatscooking%2Fwhats-cooking/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "what-s-cooking": {
      "type": "http",
      "url": "https://whatscooking.guide/mcp-server"
    }
  }
}

Tools

3

whats_for_dinner

Let Gusto decide what's for dinner

What should I cook tonight with what I have? Gusto, What's Cooking's chef, decides one complete dinner and returns the full recipe, steps, and a list of what to buy. Inputs (all optional): have (what is already in the kitchen, a list or a sentence), cuisine, servings (default 2, max 24), diet (hard constraints such as vegetarian, vegan, gluten-free), max_minutes, mood, skill. Salt, pepper, oil and water are assumed on hand. Call again with different inputs for another idea. Example: {"have":["chicken"],"cuisine":"Mexican"}

Parametersdiethavemoodskillcuisineservingsmax_minutes

browse_explore

Browse recipes on Explore

What recipes have people and Gusto shared on What's Cooking? Inputs (all optional): query (matched against titles, tags and ingredients), author (e.g. "Gusto"), limit (default 5, max 20). Returns short picks; call get_explore_recipe with an id for the full recipe. Example: {"query":"chicken","author":"Gusto"}

Parameterslimitqueryauthor

get_explore_recipe

Get an Explore recipe

What's the full recipe for this Explore pick? Inputs: id (from browse_explore, required), servings (optional; quantities are scaled when it differs from the original). Example: {"id":"<id from browse_explore>","servings":4}

Parametersidrequiredservings

Version history

1
  1. v1.0.0LatestOct 24, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.