4,500+ servers built on MCP Fusion
Vinkius

Edamam MCP. Analyze ingredients and filter recipes by diet.

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

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

Just plug in your AI agents and start using Vinkius.

Edamam lets your AI agent analyze food nutrition from natural language inputs, instantly giving macro breakdowns (calories, protein, carbs, etc.).

It also searches a massive recipe database, letting you filter results by any major diet type—keto, vegan, gluten-free, high-protein, and more.

Stop guessing the nutritional content; get precise data for meal planning or recipe development.

What your AI agents can do

Analyze nutrition

Analyze any food or ingredient combination described in plain text and get an instant breakdown of calories, protein, fat, carbs, and fiber.

Search edamam recipes

Search the recipe database using multiple filters for cuisine type (e.g., Mexican) or health labels (e.g., keto-friendly).

Get Macro Breakdown

Analyze a list of ingredients described in plain text to calculate total calories, protein, fat, carbohydrates, and fiber.

Filter Recipes by Diet

Search the recipe database and limit results instantly based on required dietary restrictions (e.g., low-carb or dairy-free).

Cross-Reference Ingredients

Use natural language to check the nutritional impact of an entire meal's components.

Search by Cuisine Type

Filter recipes based on a specific geographic or culinary style, such as Italian, Japanese, or Mexican.

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

Edamam MCP Server: 2 Tools for Food Data Analysis

Analyze nutritional content from text using `analyze_nutrition`, or find specific recipes by diet and cuisine type using `search_edamam_recipes`.

analyze019d758c

analyze nutrition

Analyze any food or ingredient combination described in plain text and get an instant breakdown of calories, protein, fat, carbs, and fiber.

search019d758c

search edamam recipes

Search the recipe database using multiple filters for cuisine type (e.g., Mexican) or health labels (e.g., keto-friendly).

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 Edamam, 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

When you need to know what's in your food, this server handles it. It gives your AI agent advanced nutritional intelligence, letting you ditch the guesswork. The analyze_nutrition tool lets you check the full nutritional profile for any combination of ingredients described in plain text—no structured input needed.

You just type out a meal or list of components—say, "one cup brown rice and two hundred grams chicken breast"—and it instantly returns a precise breakdown. This mechanism calculates total calories, protein, fat, carbohydrates, and fiber for whatever you throw at it. You can use this capability to cross-reference ingredients, letting your agent check the nutritional impact of an entire meal's components just by describing them in natural language.

If you’re planning meals or building a recipe concept, search_edamam_recipes pulls from a massive database. It lets you narrow down options using multiple filters. You can limit results instantly based on specific dietary needs—the tool handles things like making recipes low-carb, dairy-free, gluten-free, or vegan.

When searching for inspiration, the system doesn't just give you random stuff; it helps you filter by cuisine type. You tell your agent if you want Italian, Japanese, or Mexican cooking, and the search narrows down to that style. The tool lets you combine these filters, so you can find something keto-friendly that’s also totally Hawaiian, for example.

This server takes care of everything from ingredient analysis to complex recipe filtering.

How Edamam MCP Works

  1. 1 Start with a query. You either give your agent a list of ingredients (e.g., '2 eggs and toast') for analysis, or you tell it the parameters for a recipe search (e.g., 'vegan, high-fiber').
  2. 2 Your AI client invokes the appropriate tool (analyze_nutrition or search_edamam_recipes) on the Edamam MCP Server.
  3. 3 The server returns structured data: either a precise nutritional breakdown of the ingredients or a list of recipes matching your filters.

The bottom line is, you feed it text (ingredients or filters), and it spits out usable, structured nutritional data or relevant recipe links.

Who Is Edamam MCP For?

Dietitians, food science developers, and digital recipe curators need this. They're the ones tired of manually checking USDA databases or fighting with rigid APIs. If your job involves translating 'healthy eating' into actionable data points—whether that’s macro tracking for a client or filtering out allergens from thousands of recipes—this is what you use.

Registered Dietitian

Uses analyze_nutrition to quickly check the macros of custom meal plans described in natural language, ensuring clients hit their required protein or fiber targets.

Recipe Developer

Runs search_edamam_recipes with advanced filters (e.g., 'gluten-free' AND 'low-sodium') to build recipe collections for specific markets or health trends.

Food Product QA Tester

Uses the server to validate nutritional claims by running analyze_nutrition against sample product ingredient lists, checking for required nutrient levels.

What Changes When You Connect

  • Precise Macro Tracking: Use analyze_nutrition to get full nutritional breakdowns for meals described in natural language. You don't need structured input; just list the ingredients.
  • Advanced Filtering: search_edamam_recipes handles 40+ diet labels, letting you filter recipes by allergen, carb count, or specific health goals (like low-fat or high-fiber).
  • Cuisine Specificity: Filter results not just by diet, but by global cuisine type. Need an Asian recipe? Use search_edamam_recipes to narrow it down immediately.
  • Efficiency Over Manual Checks: You stop wasting time cross-referencing ingredients in separate databases. Edamam gives you the data point right away via analyze_nutrition.
  • Comprehensive Data Source: This single server aggregates recipe discovery and deep nutritional analysis, making your agent a single source of truth for food content.

Real-World Use Cases

01

Building a Personalized Meal Plan

A client needs an anti-inflammatory meal plan. Instead of manually searching 10 sites and checking every ingredient, the agent runs search_edamam_recipes filtered by 'anti-inflammatory' (or similar) and then uses analyze_nutrition on the resulting ingredients to ensure macro balance across three meals.

02

Validating a New Recipe Concept

A restaurant group creates a new fusion dish. They run analyze_nutrition with the full ingredient list ('salmon, lemon zest, capers, olive oil') to get an instant macro count before sending it to testing. This saves hours of manual calculation.

03

Curating Allergy-Safe Menus

You are building a menu for a large event with many severe allergies. You use search_edamam_recipes and stack filters: 'vegan' + 'peanut-free' + 'dairy-free'. The agent returns only safe options, eliminating weeks of manual QA.

04

Nutritional Fact Check for Marketing

A competitor claims their bar is high in protein. You run analyze_nutrition on the listed ingredients and compare the results against your baseline data to verify their claim instantly, proving or disproving marketing copy.

The Tradeoffs

Treating it like a simple search engine

The developer just types 'healthy dinner' and expects one perfect recipe. This wastes time because the tool needs context.

Don't just ask for 'dinner.' First, run search_edamam_recipes using specific filters (e.g., 'keto' AND 'Mexican'). Then, if you want to analyze a dish from that result, use analyze_nutrition.

Mixing up the tools

Trying to run search_edamam_recipes using only ingredient names ('rice and chicken') because you think it's an analysis tool. It won't work.

If you have ingredients, use analyze_nutrition. If you are looking for a complete recipe that matches criteria, use search_edamam_recipes.

Over-relying on the short description

Assuming that because the tool mentions 'advanced filters,' it can handle any arbitrary filter (e.g., 'good vibes only').

Stick to the defined parameters: use search_edamam_recipes with recognized health labels or cuisine types. The system needs specific inputs.

When It Fits, When It Doesn't

Use this MCP Server if your core problem involves translating raw food data (ingredients) into quantifiable nutritional facts, OR if you need to find recipes based on strict dietary guardrails. You must use it if the user input is complex and non-structured.

Don't use this server if: 1) The user only needs general cooking tips or historical recipe context; Edamam provides data, not narrative. 2) They require multi-step meal balancing across different nutritional axes (e.g., 'I need a dinner that is exactly 40% carbs and 35% protein'). While the tools provide the components, building that final state machine logic must happen in your agent's code.

If you are just searching for general knowledge about food groups, an external wiki or simple search API will suffice. But if you need actionable data points—like a carb count on a Mexican recipe—you use Edamam.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Edamam. 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 2 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

analyze_nutrition search_edamam_recipes

Checking macros across multiple ingredients is tedious work.

Right now, figuring out the nutrition for an ingredient list means opening three tabs: Google Search, the USDA database, and a dietary calculator. You copy-paste '2 eggs' into one place, then 'avocado toast' into another, and you have to manually add up the calories, protein, and fat totals yourself. It’s slow, error-prone data entry.

With this MCP Server, you just give your agent a single prompt: 'What are the macros for 2 eggs and one slice of avocado toast?' The `analyze_nutrition` tool runs the whole thing in seconds and gives you one clean JSON object with all the numbers. You get immediate, structured data.

Using Edamam MCP Server: search_edamam_recipes

Before this server, finding a recipe for someone who is vegan *and* gluten-free and also wants Thai cuisine meant running multiple web searches and cross-checking results. You’d get hundreds of recipes, most of which didn't meet all three criteria.

Now, you tell your agent to run `search_edamam_recipes` with the parameters: 'vegan,' 'gluten-free,' and 'Thai.' The server handles the complex filtering logic instantly, giving you only what works. It cuts through the noise.

Common Questions About Edamam MCP

How do I use analyze_nutrition in Edamam MCP Server? +

You pass the ingredients list as a single string to analyze_nutrition. For example, '1 cup brown rice and 200g chicken breast.' The tool returns calories, protein, fat, carbs, and fiber for that combination.

Can search_edamam_recipes filter by multiple diets? +

Yes. search_edamam_recipes supports layering filters. You can combine 'vegan' with 'peanut-free,' or 'keto' with 'low-sodium.' This limits results to recipes meeting all criteria.

What kind of data does Edamam MCP Server provide? +

It provides structured nutritional data (macros) and recipe metadata. You get quantifiable facts, not just general descriptions or links.

Does analyze_nutrition work if I use unusual measurements? +

The tool is designed to parse natural language inputs. It handles common units like 'cups,' 'grams,' and standard food items accurately.

What credentials do I need to use analyze_nutrition with Edamam MCP Server? +

You must provide an app_id and app_key, which are required for secure access. These keys authenticate your agent's requests when calling the analysis tool.

What happens if I use search_edamam_recipes with conflicting filters? +

The tool handles conflicts gracefully. If no recipes match your criteria, it returns an empty list and a specific message explaining why the search failed, allowing you to adjust parameters.

Are there rate limits when I run analyze_nutrition repeatedly? +

Yes, the Edamam API enforces defined rate limits. If your agent hits those caps, it receives an HTTP error code detailing exactly how long you need to wait before retrying.

Does search_edamam_recipes support ingredients not found in food databases? +

No. The Edamam database is strictly limited to culinary data. It will not process or return results for materials outside of the recognized food domain.

How does the natural language nutrition analysis work? +

Simply type any food description — like '2 eggs and 1 slice of toast with butter' — and Edamam's NLP engine will parse the text, identify each ingredient, and return precise calorie and nutrient data. No need for structured inputs or food IDs.

Does the API offer filters for vegan or paleo diets? +

Yes, the recipe tool provides extensive dietary and health label filters including 'vegan', 'paleo', 'keto-friendly', 'gluten-free', and many more.

Are both API endpoints completely free? +

Yes, Edamam offers a Developer tier that is free of charge for both the Recipe Search API and the Nutrition Analysis API with certain monthly limits.

You might also like

Built & Managed by Vinkius 30s setup 2 tools

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

No hosting. No infrastructure. No complex setup.
All 2 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.