4,500+ servers built on MCP Fusion
Vinkius

Spoonacular Alternative MCP. Find Recipes from Ingredients to Nutrition Facts.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Spoonacular Alternative MCP on Cursor AI Code Editor MCP Client Spoonacular Alternative MCP on Claude Desktop App MCP Integration Spoonacular Alternative MCP on OpenAI Agents SDK MCP Compatible Spoonacular Alternative MCP on Visual Studio Code MCP Extension Client Spoonacular Alternative MCP on GitHub Copilot AI Agent MCP Integration Spoonacular Alternative MCP on Google Gemini AI MCP Integration Spoonacular Alternative MCP on Lovable AI Development MCP Client Spoonacular Alternative MCP on Mistral AI Agents MCP Compatible Spoonacular Alternative MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Spoonacular Alternative gives your AI client access to a massive food database for recipe search and nutrition analysis. Use it to find recipes based on ingredients you have or dietary needs (e.g., low carb, vegan).

It extracts nutritional breakdowns, ingredient lists, cooking instructions, and even taste profiles from URLs.

What your AI agents can do

Analyze recipe

Analyzes a recipe and returns enriched data about its components.

Extract recipe

Pulls full recipes from an external URL, useful for importing content from blogs or cooking sites.

Get recipe info

Retrieves detailed information about a specific recipe by ID.

+ 10 more capabilities included
Search and Filter Recipes

Find recipes using advanced filters for cuisine, dietary tags, calorie limits, or required ingredients.

Analyze Nutritional Data

Get detailed nutritional breakdowns—including macros, vitamins, and minerals—for a specific recipe.

Plan Meals by Ingredients

Search for recipes using only the list of ingredients you currently possess.

Extract Recipes from URLs

Pull structured recipe data, including steps and ingredients, directly from an external web link.

Determine Taste Profile

Analyze a recipe to get its predicted taste characteristics (e.g., spicy, savory, sour).

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Spoonacular Alternative MCP Server: 13 Tools for Food Intelligence

These tools allow your AI client to access deep food data—from ingredient matching to full nutritional breakdowns—making complex meal planning simple.

analyze019d8483

analyze recipe

Analyzes a recipe and returns enriched data about its components.

extract019d8483

extract recipe

Pulls full recipes from an external URL, useful for importing content from blogs or cooking sites.

get019d8483

get recipe info

Retrieves detailed information about a specific recipe by ID.

get019d8483

get recipe instructions

Gets step-by-step instructions for a recipe, analyzed and structured for clarity.

get019d8483

get recipe nutrition

Provides detailed nutritional data (macros, vitamins, minerals) for any given recipe.

get019d8483

get recipe taste

Analyzes and returns the predicted taste profile of a recipe (e.g., sweet, savory).

get019d8483

get recipes bulk

Fetches structured data for multiple different recipes simultaneously.

guess019d8483

guess dish type

Guesses the general type of dish (e.g., soup, curry) based on a list of ingredients or description.

random019d8483

random recipes

Provides random recipe suggestions that can optionally be filtered by specific dietary tags.

recipes019d8483

recipes by ingredients

Finds recipes using only the ingredients you specify, ranking them by how closely they match your available stock.

recipes019d8483

recipes by nutrients

Searches for meal options based on specific nutritional requirements (e.g., high fiber, low sodium).

search019d8483

search grocery products

Looks up packaged food items in a grocery store context and provides their nutritional information.

search019d8483

search recipes

Searches for recipes using advanced filtering, returning title, prep time, servings, and dietary badges.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Spoonacular Alternative, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

Listen up. This MCP Server plugs your AI client straight into a massive food data API. You've got access to everything you need for recipe searching and deep nutrition analysis—it’s the full kitchen toolkit, no sweat.

Finding What You Want to Cook

You can find recipes using search_recipes, which lets you filter by cuisine type, specific dietary tags, calorie limits, or even a list of required ingredients. Need something quick? You get back titles, prep time, servings counts, and those handy dietary badges right away.

When you're trying to cook with what’s actually in your pantry, use recipes_by_ingredients. This tool finds recipes using only the exact ingredients you specify, ranking them by how closely they match your available stock. It’s perfect for zero-waste cooking.

If you know what nutritional goal you're aiming for—say, high fiber or low sodium—you can use recipes_by_nutrients to search for meal options based on those specific requirements. Need a general idea of what kind of dish it is? Run the ingredients through guess_dish_type, and it’ll guess if you're looking at a soup, curry, or maybe some kinda stir-fry.

If you just wanna browse, hit up random_recipes. You can even narrow down those random suggestions with specific dietary tags. And hey, you don't gotta search manually; get_recipes_bulk lets you pull structured data for multiple different recipes all at once if you need a comparison chart.

Deep Diving into Recipe Details

Once you find a recipe, you can dig deep into the specifics. Use get_recipe_info to retrieve detailed information about a single recipe just by its ID. You'll get step-by-step instructions using get_recipe_instructions, which structures those steps for crystal clarity. The server also handles analyzing the whole thing with analyze_recipe, returning enriched data on all the components.

Want to know what it tastes like before you cook it? Run it through get_recipe_taste; it analyzes and spits out a predicted taste profile, telling you if it's gonna be sweet, savory, or maybe sour. And don’t forget the nutrition—get_recipe_nutrition provides detailed data on macros, vitamins, and minerals for any recipe you check.

Working with External Data & Groceries

Sometimes your source isn't a clean database. Use extract_recipe when you gotta pull full recipes from an external URL—it works great for importing content straight from blogs or cooking websites. If the site is tricky, you can still use get_recipe_info to get the basic details.

For shopping prep, run your packaged food items through search_grocery_products. This tool looks up common grocery store products and gives you their specific nutritional information right there in the app.

Need a quick overview of a recipe? You can use search_recipes to find recipes using advanced filters for cuisine type, calorie limits, or even prep time. All this power lets your agent do serious work.

How Spoonacular Alternative MCP Works

  1. 1 Subscribe to the server and enter your personal API key in the Vinkius Marketplace.
  2. 2 Your AI client sends a request detailing the recipe need (e.g., 'Find me dinner recipes for three people with chicken').
  3. 3 The MCP Server runs the necessary tool (like search_recipes) and returns structured data: titles, times, nutrition facts, and links.

The bottom line is that your AI client uses this server as a dedicated knowledge base, letting it talk to an enormous food database without you ever leaving your chat window or IDE.

Who Is Spoonacular Alternative MCP For?

This tool is for the developer building diet apps, the recipe writer who needs structured data, and the health coach. It’s perfect for anyone whose job involves translating complex dietary rules or vague ingredients into actionable meal plans. If you're tired of manually checking USDA databases or scraping recipes from unreliable sources, this server runs the process for you.

Registered Dietitian

Uses get_recipe_nutrition to quickly verify macro counts and vitamin profiles across multiple meal options for a patient's care plan.

Food Blogger / Recipe Developer

Employs extract_recipe to pull raw recipe data from competitor blogs, then uses analyze_recipe to enrich it with missing nutritional details before publishing.

Meal Prep Service Owner

Runs recipes_by_ingredients when a client sends a list of bulk items they bought that week, ensuring the service always has viable meal suggestions.

What Changes When You Connect

  • Stop guessing what you can cook. Use recipes_by_ingredients and tell your agent exactly what's in the fridge, and it returns ranked recipes using only those items.
  • Go beyond simple searches. Instead of just 'Italian food,' use search_recipes to filter by 'vegetarian AND under 400 calories' for precise planning.
  • Save hours on meal prep documentation. Use extract_recipe to paste a URL from any blog, and the server pulls out structured ingredients, steps, and info automatically.
  • Build reliable dietary apps. The get_recipe_nutrition tool provides specific macro and vitamin breakdowns for every recipe, making compliance checks simple.
  • Get instant inspiration when you're stuck. Use random_recipes to generate a suggestion, or use guess_dish_type if you only have an ingredient list.

Real-World Use Cases

01

The 'Fridge Dump' Dilemma

A user opens the app and sees random items in their fridge: eggs, spinach, cheddar, and pasta. They ask their agent what to make with these things. The agent runs recipes_by_ingredients, which returns a highly-rated recipe like 'Cheesy Spinach Pasta' that uses every item available.

02

Dietary Restrictions on the Fly

A friend has an allergic reaction and needs dinner fast. The user prompts: 'Find me low-carb, gluten-free recipes with chicken.' The agent runs recipes_by_nutrients to filter out unsafe options, providing safe meal choices immediately.

03

Recipe Research for a Blog

A food blogger finds an interesting recipe on Pinterest but can't copy the data. They use their agent to run extract_recipe on the URL, pulling out structured ingredients and instructions, which they then pass to get_recipe_nutrition for accurate calorie counts.

04

Cross-Checking Pantry Staples

A user wants to buy a specific brand of quinoa. They use search_grocery_products to check the nutritional facts on that item, comparing it against the required macros for their meal plan before shopping.

The Tradeoffs

Thinking nutrition is universal

Asking the agent 'Give me a healthy recipe.' The server only gets basic results because you didn't specify what 'healthy' means in terms of macros or vitamins.

Don't just say 'healthy.' Use recipes_by_nutrients and specify exactly what you need: e.g., 'Find recipes with at least 30g protein and less than 200 calories.'

Relying on simple search

Searching for 'Italian pasta' in search_recipes and getting a list of generic ideas, none of which meet your specific dietary needs.

Use search_recipes but layer in filters. Example: 'Search recipes that are Italian AND Vegan AND ready in under 30 minutes.' This narrows the search correctly.

Ignoring ingredient limitations

Telling the agent, 'What can I cook?' and getting generic suggestions that require ingredients you don't have.

Always start with recipes_by_ingredients. Give it a list of what you actually have in your fridge or pantry to ensure feasibility.

When It Fits, When It Doesn't

Use this server if your goal is structured, quantifiable food data. You need hard facts: specific macros (via get_recipe_nutrition), validated steps (via get_recipe_instructions), or database-driven filtering (via recipes_by_nutrients). If you’re writing a dietary app or managing complex meal plans, this tool is mandatory.

Don't use it if your goal is simply 'What should I feel like eating tonight?' in a conversational sense. For general inspiration, start with the basic search tools. However, if you can narrow that down to 'Italian AND low-carb,' then this server provides the specific data depth you need.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Spoonacular. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 13 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

analyze_recipe extract_recipe get_recipe_info get_recipe_instructions get_recipe_nutrition get_recipe_taste get_recipes_bulk guess_dish_type random_recipes recipes_by_ingredients recipes_by_nutrients search_grocery_products search_recipes

Figuring out dinner from what's left in your pantry shouldn't feel like a scavenger hunt.

Right now, if you open your fridge and see random bits—some wilted spinach, half a container of yogurt, some leftover roast chicken—you spend fifteen minutes scrolling Pinterest or opening Google. You cross-reference ingredients with recipes, check the calorie count for each item manually, and usually end up ordering takeout because nothing feels 'easy.'

With this MCP server, you tell your agent: 'What can I make from these things?' The agent immediately runs `recipes_by_ingredients`. It doesn't give you a link to a blog; it gives you a structured result with the recipe name, estimated time, and guaranteed use of every item listed. You get actionable meals in seconds.

Get Recipe Nutrition: Pinpoint exact macros for any dish.

Before, if you found a recipe online, the nutritional data was often buried at the bottom of an image, or worse, missing entirely. If you were tracking sodium for a patient, relying on that generic estimate was risky. You'd have to manually cross-reference ingredients against multiple databases.

Now, just give your agent the recipe ID or title and ask for nutrition. The server runs `get_recipe_nutrition` and returns clean data: 320 calories, 28g protein, 15g carbs. It's precise, structured data you can actually build an app on.

Common Questions About Spoonacular Alternative MCP

How do I find recipes for my specific diet using the search_recipes tool? +

You specify your filters directly in the prompt. For instance: 'Search recipes that are vegan, gluten-free, and under 30 minutes.' The search_recipes tool handles all those tags simultaneously.

What is better for meal planning, random_recipes or recipes_by_nutrients? +

Recipes_by_nutrients is much more reliable. If your goal is dietary compliance (e.g., needing 20% of daily fiber), use recipes_by_nutrients. Use random_recipes only if you just want a fun, general idea.

Can I get nutrition facts for a recipe from a website using get_recipe_nutrition? +

No. The get_recipe_nutrition tool requires a specific recipe ID or name that we already know about. If the data is on an external site, you must use extract_recipe first to bring the raw data into the system.

How do I find recipes using only what's in my pantry? (recipes_by_ingredients) +

Simply list your ingredients and ask for suggestions. The server runs recipes_by_ingredients and gives you a ranked list, showing which recipe uses the highest percentage of your available items.

What happens if I hit a rate limit when using the get_recipes_bulk tool? +

The system returns an HTTP 429 error, which tells you exactly how long to wait. You must implement exponential backoff in your AI client's code before retrying the request. Don't just keep hitting it; pause for longer periods between attempts.

How does the get_recipe_taste tool analyze the flavor profile of a recipe? +

The tool analyzes common culinary pairings and ingredient characteristics to assign taste attributes like sweet, savory, or bitter. It doesn't 'taste' anything; it relies on established food science data to predict the overall mouthfeel.

Is get_recipes_bulk better than calling get_recipe_info for multiple recipes? +

Yes, using get_recipes_bulk is much more efficient. Instead of making many individual API calls, you send a single request containing all the IDs you need data for. This saves time and reduces your overall call count.

What kind of input should I provide when using the guess_dish_type tool? +

The best inputs are comprehensive ingredient lists or a clear description, like 'a creamy pasta with sausage.' The more context you give it, the better guess_dish_type can pinpoint the correct dish category.

How do I get a Spoonacular API Key? +

Visit Spoonacular API, sign up for a free account, and copy your API key from the dashboard. Free tier includes 150 points/day.

Can I find recipes with ingredients I already have? +

Yes! Use recipes_by_ingredient with a comma-separated list of ingredients. The API finds recipes maximizing the use of your available ingredients.

Can I extract recipes from websites? +

Absolutely! Use the extract_recipe tool with any recipe URL. It automatically parses the webpage and extracts title, ingredients, instructions, and metadata.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 13 tools

We've already built the connector for Spoonacular Alternative. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 13 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.