TheMealDB API

Build a recipe discovery engine by cuisine and ingredient

Pull meal recipes by category, cuisine, and ingredient. Build a dinner randomiser that tracks what you've cooked and suggests new things.

Free test key. Full access via Patreon ($2/mo).

TheMealDBdocs →

How it works with Loony

Describe it.
Deploy it.
Query it.

Managed database.

Your TheMealDB data lives in its own Postgres instance. Zero config. Data accumulates over time.

Scheduled syncs.

Cron jobs run on Loony infra. Every minute on free. Your data stays fresh without you thinking about it.

REST + MCP endpoints.

Query from your agent, your dashboard, or connect BI tools directly. Full OpenAPI spec included.

TerminalSchema
$ "Pull meal recipes from MealDB. Track which ones I've cooked and my ratings. Build a discovery view filtered by cuisine and cook time."

 Schema validated
 Database provisioned
 Scripts deployed
 Schedules registered

Done.

# Your data is now at:
REST  /data/v1/mealdb/query
MCP   /mcp/v1/mealdb/mcp
SQL   psql $DATABASE_URL

What you get

MealDB is a recipe lookup. Loony makes it a personal cooking journal: store what you've made, rate it, and query 'What Italian dishes have I not tried that take under 30 minutes?'

mv_cooking_log
  meal          text        -- recipe name
  cuisine       text        -- Italian | Thai | Mexican
  category      text        -- Beef | Chicken | Vegan
  times_cooked  integer     -- how often
  my_rating     integer     -- 1-10
  last_cooked   date        -- most recent

Even better together

Pair with CocktailDB for complete dinner party planning. Add Spoonacular for nutrition data and automated grocery lists.

Stop gluing. Start shipping.

Describe your data. Deploy. Query. Done.

API Library →