Recipe API

Model Context Protocol

Use Recipe API inside Claude

The official Recipe API MCP server lets Claude — and any MCP client — search, filter, and generate 25,000+ structured recipes with USDA-backed nutrition, in natural language. No glue code: connect once and ask.

Tools Claude gets

Discovery — free
search_recipes, filter_recipes (category, cuisine, dietary, macros), list_categories / cuisines / dietary_flags, search_ingredients, get_sample_recipe.
Full recipes & generation
get_recipe returns the complete object — grouped ingredients with USDA IDs, 32 per-serving nutrients, structured steps. generate_recipe creates new ones.

Connect Claude to Recipe API

1

Open Claude settings

Launch the app or open claude.ai and go to

Settings → Connectors ↗
2

Add the custom connector

Name it Recipe API and paste the URL:

https://recipe-api.com/api/mcp
3

Connect and authorize

Click Add → Connect and authorize — a key is minted automatically on your dashboard. You're all set: just ask Claude for a recipe.

Works in claude.ai, Claude Desktop, and Claude Code — authorize once with OAuth, no install. Then pair it with free skills — weekly meal planning, pantry cooking, macro coaching — that turn the tools into finished workflows.

What you can ask Claude

“Find me a gluten-free dinner under 600 calories with at least 30g of protein.”

“Pull the full recipe for hainanese chicken rice and build me a shopping list.”

“Generate an intermediate Thai recipe around prawns and lemongrass, 45 minutes max.”

Related

API Reference
Every endpoint the MCP tools call, with live examples.
Guides
Tutorials for building with structured recipe + nutrition data.
Plans
Free discovery, metered full recipes, and generation.
Starter Kits & SDK
JS/TS SDK plus TypeScript, Python, and Go starters on GitHub.

Connect in 60 seconds

Get a free API key, add the connector, and ask Claude for a recipe.