Vinkius
TheMealDB

TheMealDB MCP for AI. Access Thousands of Global Recipes Instantly

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

TheMealDB MCP on Cursor AI Code EditorTheMealDB MCP on Claude Desktop AppTheMealDB MCP on OpenAI Agents SDKTheMealDB MCP on Visual Studio CodeTheMealDB MCP on GitHub Copilot AI AgentTheMealDB MCP on Google Gemini AITheMealDB MCP on Lovable AI DevelopmentTheMealDB MCP on Mistral AI AgentsTheMealDB MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

TheMealDB MCP Server connects your AI agent to an international database containing thousands of recipes. Find meals by name, browse by food type (like Vegan or Pasta), filter by national cuisine (Japanese, Mexican, Italian), or get a random idea when you're stuck.

Each recipe comes with full ingredients, measurements, and step-by-step cooking instructions.

What your AI can do

Get meal details

Retrieves every piece of information for one specific recipe using its unique ID.

Get meals by cuisine

Filters the database to show only dishes from a specific country, such as Japanese or Indian.

Get meals by category

Finds all recipes that fall under a major food group, like Vegan or Dessert.

+ 2 more capabilities included
Find recipes by keyword

The agent runs a search query, and the server returns full recipe records matching ingredients or dish names.

Filter meals by national origin

You specify a country (like Mexican or Chinese), and the server pulls all available recipes from that cuisine's dataset.

Browse recipes by food type

The agent filters the database to show only meals belonging to a specific category, such as Vegetarian or Breakfast.

Get full details of one meal

You provide a unique Meal ID, and the server returns every piece of data associated with that single recipe record.

Generate random ideas

The agent executes a call to get an unexpected but complete recipe suggestion for immediate use.

Included with Plan

Waiting for input…

AI Agent

TheMealDB MCP Server: 5 Tools for Recipe Data Access

These five tools allow your agent to search, filter, and retrieve comprehensive recipe data across dozens of international cuisines.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using TheMealDB on Vinkius

Get Meal Details

Retrieves every piece of information for one specific recipe using its unique ID.

Get Meals By Cuisine

Filters the database to show only dishes from a specific country, such as Japanese...

Get Meals By Category

Finds all recipes that fall under a major food group, like Vegan or Dessert.

Get Random Meal

Provides an immediate recipe idea when you need inspiration and don't know what to...

Search Meals

Searches the entire database using general keywords, returning full recipes that...

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The TheMealDB integration is available immediately — no restart needed.

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 TheMealDB, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,100+ 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
TheMealDB MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by TheMealDB. 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

Your data is protected. See how we built 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 connection provides 5 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Searching for recipes shouldn't be a multi-step guessing game.

Today, if you want an Italian pasta recipe, you might start with a general Google search. You end up clicking through forums and blog posts, manually copying ingredients from one site and measurements from another. It's guesswork, and the data is messy.

With this MCP server, your agent handles it. You just say, "Find me an Italian pasta recipe." The agent runs `get_meals_by_cuisine` (filtering by Italy) and then uses `search_meals` (searching for 'pasta'). You get structured JSON output with the exact measurements—no copy-pasting involved.

TheMealDB MCP Server: Get full recipe data from your chat.

Manual workflows require you to first identify a meal, then find its ID, and finally call another endpoint just to get the instructions. It's brittle and requires three separate API calls for one dish.

Now, by chaining tools like `get_meal_details` after an initial search, your agent handles the entire process automatically. You talk to it once; you get a complete recipe card back.

What your AI can actually do with this

This whole setup connects your agent straight to TheMealDB, a massive international recipe database. You're looking at thousands of recipes—everything from some classic Italian pasta dish to spicy Indian curry. It’s structured data; you ain't dealing with messy files here.

To find what you need, you got five main ways to go. Let's start with the big guns: running a general search or narrowing down by specific rules. search_meals lets your agent run a keyword query across the entire database. You just drop in terms like 'tacos,' 'chicken breast,' or even 'curry spices,' and it spits out full recipe records that match those ingredients or dish names.

These results aren't just titles; they include full ingredient lists, precise measurements, and step-by-step instructions for making the whole damn thing.

If you know what kind of food you want but don't have a keyword, you can filter by geography or type. You use get_meals_by_cuisine when you only wanna see dishes from a specific country—say, Mexican or Japanese. You specify the nation, and the server pulls every available recipe from that cuisine’s dataset.

If you're thinking about food groups instead of countries, get_meals_by_category is what you use. It filters the database to show only meals belonging to a specific food type, like Vegetarian, Dessert, or Breakfast.

Need every single detail on one recipe? You call get_meal_details. All you gotta do is provide that unique Meal ID, and the server dumps every piece of data associated with that single record. It's a deep dive; it gives you everything—the full process, measurements, the works.

Stuck for ideas? You don't even have to think about it. get_random_meal runs an immediate call and hands you a complete recipe suggestion right off the bat. It’s perfect when you need inspiration but don't wanna scroll through fifty pages of options. This whole system lets your agent handle complex dietary requirements, national cuisine filtering, or just finding a quick dinner idea using minimal input.

Built · Hosted · Managed by Vinkius TheMealDB MCP Server - Find Recipes by Ingredient
Server ID 019d7612-8fb5-73fa-9db1-d286730b94ad
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I find recipes only from Mexican cuisine using TheMealDB MCP Server? +

You use get_meals_by_cuisine and pass 'Mexican' as the area. This limits your search pool immediately, giving you only dishes originating from Mexico.

Does the `search_meals` tool handle ingredient lists? +

Yes. The search_meals tool returns full recipe details, which include comprehensive ingredient lists and specific measurements for everything needed.

What if I just want a spontaneous cooking idea? Should I use get_random_meal? +

Exactly. If you're stuck on what to cook tonight, get_random_meal is the simplest tool. It skips filtering entirely and gives you an immediate recipe suggestion.

Can I find vegetarian recipes from Thai cuisine? +

Yes, this requires two steps: First, use get_meals_by_cuisine with 'Thai'. Then, run a targeted search using keywords like 'vegetarian' within the results.

Does using the `search_meals` tool require an API key or any authentication setup? +

No, you don't. The server requires zero authentication, so your agent can connect and start searching immediately without needing any keys or credentials.

What specific data points do I receive when using the `get_meal_details` tool? +

You get complete details for that single meal. This includes the full ingredient list, exact measurements, and step-by-step cooking instructions.

How should my agent combine results from `get_meals_by_category` and `get_meals_by_cuisine`? +

You run them sequentially. Your AI client can first filter the cuisine to narrow the region, and then apply a category tool—like 'Vegan' or 'Pasta'—to refine the list further.

If my query for `search_meals` comes up empty, what should I tell my agent? +

Try broadening your search terms. If one specific dish doesn't work, pivot to using get_meals_by_category or try searching by a general ingredient instead.

Do I need an API key? +

No. TheMealDB provides free open access for development and personal projects. No registration or API key required.

Built & Managed by Vinkius 30s setup 5 tools

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

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

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on 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.