Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Spoonacular

FreeNot checked

Provides access to the Spoonacular food API for recipes, nutrition, ingredients, and meal plans.

GitHubEmbed

About

Provides access to the Spoonacular food API for recipes, nutrition, ingredients, and meal plans.

README

Spoonacular Food API MCP — recipes, nutrition, ingredients, meal planning. Free 150 req/day.

Part of Pipeworx — an MCP gateway connecting AI agents to 1394+ live data sources.

Auth

  • Platform: PLATFORM_SPOONACULAR_KEY. BYO: ?_apiKey=….

Tools (recipes)

  • recipe_search(query?, cuisine?, excludeCuisine?, diet?, intolerances?, includeIngredients?, excludeIngredients?, type?, instructionsRequired?, fillIngredients?, addRecipeInformation?, addRecipeNutrition?, maxReadyTime?, sort?, sortDirection?, offset?, number?, ...) — complex search
  • recipe_information(id, includeNutrition?) — recipe detail
  • recipe_random(tags?, number?) — random recipes
  • recipe_summary(id) — short summary
  • recipe_similar(id, number?) — similar recipes
  • recipe_nutrition(id) — nutrition breakdown
  • recipe_ingredients(id) — ingredient list
  • recipe_taste(id, normalize?) — taste widget
  • recipe_price_breakdown(id) — cost breakdown

Tools (ingredients/products)

  • ingredient_search(query, number?, sort?, intolerances?) — ingredient search
  • ingredient_information(id, amount?, unit?) — ingredient detail
  • product_search(query, minCalories?, maxCalories?, number?, offset?) — branded product search
  • product_information(id) — product detail

Tools (meal planning + utils)

  • meal_plan_generate(timeFrame?, targetCalories?, diet?, exclude?) — generated meal plan
  • meal_plan_week(targetCalories?, diet?, exclude?) — 7-day plan
  • wine_pairing(food, maxPrice?) — wine pairing
  • wine_recommendation(wine, minRating?, price?, number?) — wine recommendation
  • convert_amount(ingredientName, sourceAmount, sourceUnit, targetUnit) — unit conversion

Data source

https://api.spoonacular.com

Quick Start

Add to your MCP client (Claude Desktop, Cursor, Windsurf, etc.):

{
  "mcpServers": {
    "spoonacular": {
      "url": "https://gateway.pipeworx.io/spoonacular/mcp"
    }
  }
}

Or connect to the full Pipeworx gateway for access to all 1394+ data sources:

{
  "mcpServers": {
    "pipeworx": {
      "url": "https://gateway.pipeworx.io/mcp"
    }
  }
}

Using with ask_pipeworx

Instead of calling tools directly, you can ask questions in plain English:

ask_pipeworx({ question: "your question about Spoonacular data" })

The gateway picks the right tool and fills the arguments automatically.

More

License

MIT

from github.com/pipeworx-io/mcp-spoonacular

Installing Spoonacular

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/pipeworx-io/mcp-spoonacular

FAQ

Is Spoonacular MCP free?

Yes, Spoonacular MCP is free — one-click install via Unyly at no cost.

Does Spoonacular need an API key?

No, Spoonacular runs without API keys or environment variables.

Is Spoonacular hosted or self-hosted?

A hosted option is available: Unyly runs the server in the cloud, no local setup required.

How do I install Spoonacular in Claude Desktop, Claude Code or Cursor?

Open Spoonacular on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Spoonacular with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs