πŸ”Œ MODEL CONTEXT PROTOCOL Β· REMOTE MCP SERVER

Give your AI a
molecular palate

The Modernist Food MCP connects Claude, Cursor and any MCP-compatible assistant to our molecular flavor engine β€” 12 tools for ingredient pairing, dish analysis and fermentation design, straight from the chat window.

https://mcp.modernist.food/sse
Connect in 60 seconds Browse the 12 tools

Food science your assistant can actually use

Not a chatbot guessing at flavor β€” a live query into a real molecular database, returned as structured data your AI can reason over.

🧬

Real molecular data

Pairings come from shared aroma compounds and a salt / acid / fat / heat (SAFH) taste model β€” not vibes. Every match cites the compounds behind it.

πŸ’¬

Works where you already are

A remote MCP server β€” add it once to Claude, Cursor, Windsurf or any MCP client and ask in plain language. No SDK, no local install.

πŸ› οΈ

12 composable tools

Search, pair, analyze whole dishes, design ferments, then export JSON or render a shareable graph PNG β€” chained automatically by the model.

πŸ”

Secure by OAuth

Standards-based OAuth 2.0 with PKCE β€” the same flow Claude's native connectors use. Authorize in a click; no API keys to manage.

Connect in 60 seconds

Pick your client. The endpoint is the same everywhere: mcp.modernist.food.

Add it as a custom connector β€” Claude handles the OAuth sign-in for you.

Settings β†’ Connectors β†’ Add custom connector
# Name  Modernist Food
# Remote MCP server URL
https://mcp.modernist.food/sse

# Then click "Connect" and approve the OAuth prompt.

Works in Claude.ai (web), Claude Desktop and the Claude mobile apps wherever custom connectors are available.

One command in your terminal:

terminal
claude mcp add --transport sse modernist-food https://mcp.modernist.food/sse

Then run /mcp inside Claude Code to complete the OAuth login. Prefer streamable HTTP? Use --transport http https://mcp.modernist.food/mcp.

Add the server to your mcp.json (Cursor: ~/.cursor/mcp.json):

mcp.json
{
  "mcpServers": {
    "modernist-food": {
      "url": "https://mcp.modernist.food/sse"
    }
  }
}

For stdio-only clients, bridge with mcp-remote: set "command": "npx", "args": ["-y", "mcp-remote", "https://mcp.modernist.food/sse"].

Two transports, both live. OAuth discovery is served at /.well-known/oauth-authorization-server.

endpoints
# Streamable HTTP (JSON-RPC) β€” currently open, no auth
POST https://mcp.modernist.food/mcp

# Server-Sent Events β€” OAuth-protected (Bearer token)
GET  https://mcp.modernist.food/sse

# Health check
GET  https://mcp.modernist.food/health

Tools return compact JSON by default; pass verbose: true on pairing tools for full compound objects.

12 tools, three domains

The model picks and chains these on its own. Here's everything it can reach.

🎨 Flavor pairing

6 tools
search_ingredients

Search the ingredient database by name or category. Returns ids, names and categories (verbose adds SAFH taste profiles + compound counts).

querycategorylimitverbose
get_ingredient

Full profile for one ingredient: SAFH taste values, category and aroma compound names (verbose returns full compound objects with families + CAS numbers).

ingredientIdverbose
find_pairings

Molecular pairings for an ingredient, scored by shared aroma compounds. Returns matches with similarity and the actual shared-compound names.

ingredientIdlimitcategoriesverbose
analyze_dish

Analyze a set of ingredients as a dish: SAFH balance, the bridge compounds that hold it together, and the weak links.

ingredientIds
suggest_ingredients

Suggest ingredients that complete a dish, ranked by how many compounds they share with what you already have.

ingredientIdslimit
list_categories

List every ingredient category with how many ingredients each contains β€” the lay of the land.

no parameters

πŸ”— Share & export

3 tools
create_share_link

Mint a shareable shortlink that opens the interactive pairing graph at pair.modernist.food with your exact dish, mode and theme.

ingredientIdsselectedIngredientpairingModethemecleanView
generate_dish_png

Render the dish pairing graph to a PNG and return both the image URL and an interactive share link (optional QR code).

ingredientIdsselectedIngredientpairingModethemewidthheightincludeQrcleanView
export_json

Export a dish as structured JSON (ingredients, SAFH, compounds, analysis) β€” ready to re-import into the web app or pipe elsewhere.

ingredientIdsselectedIngredientincludeCompoundsincludeAnalysis

πŸ«™ Ferment & preserve

3 tools
list_processes

List the fermentation & preservation processes (lacto-ferment, pickle, vinegar, cure, dry, smoke, age) with their taste shift, generated aromas and fault effects.

category
get_process

One process by code with its full transform: aromas it builds and fades, its salt/acid/fat/heat shift, and fault-effect deltas.

code
design_ferment

Design a ferment from a base vegetable + process: predicted taste shift, aromas it develops and loses, fault risk, and LIVE pairings for the fermented result (cabbage β†’ kimchi, garlic β†’ black garlic).

baseprocess

How it works

1

You ask in plain language

"What pairs with roasted strawberry?" Your assistant recognizes the Modernist Food tools and calls them.

2

We query the molecular graph

Requests hit our pairing API, which scores ingredients by shared aroma compounds and SAFH taste balance.

3

Structured data comes back

Compact JSON β€” names, similarity scores, bridge compounds, taste deltas β€” that the model reasons over directly.

4

You get a usable answer

A grounded suggestion, an exportable dish, or a shareable graph PNG β€” with the chemistry to back it up.

Things to ask once it's connected

β€œFind five unexpected pairings for brown butter and tell me which compounds they share.”
β€œI'm building a dish with scallop, vanilla and cauliflower β€” analyze the balance and suggest one ingredient to tie it together.”
β€œDesign a ferment from Napa cabbage and show me the pairings for the result.”
β€œMake a shareable pairing graph for strawberry, basil and balsamic and give me the PNG.”

Free while we're in beta

Everything below is unlocked right now β€” the MCP, the pairing engine, the calculators and every mini-site. Paid tiers are on the way; founding members lock in early access and a better rate.

Taster
$0

Open access during the public beta. No account required.

  • All 12 MCP tools
  • Full pairing engine & graph
  • Every calculator & mini-site
  • Share links, JSON & PNG export
Start now β€” it's live
Brigade Coming soon
Let's talk

For teams, R&D kitchens and apps building on the data.

  • Everything in Pro Kitchen
  • Seats & shared workspaces
  • Direct API keys & SSO
  • Custom ingredient datasets

Become a founding member

Drop your email and we'll lock in early access and the founding rate before paid tiers go live. No spam, no charge today.

Free to join Β· we'll only email about access & launch.

Good to know

Is it really free right now?

Yes. The MCP server, the pairing engine, the calculators and every mini-site are open during the public beta β€” nothing is gated. Founding members just lock in early access and a better rate for when paid tiers arrive.

Do I need an account to connect?

No paid account or subscription. Connecting just runs a one-click OAuth sign-in that your client handles for you (over https://mcp.modernist.food/sse) β€” there's no signup form and no payment. Membership is about future premium features (higher limits, saved dishes, team seats) β€” not access to the core tools.

Which apps can use it?

Any MCP client. We give copy-paste setup for Claude.ai, Claude Desktop, Claude Code and Cursor / Windsurf above, and the raw endpoints work with anything that speaks MCP over SSE or streamable HTTP.

What data does it send?

Only the ingredient names and dish queries your assistant chooses to look up. Tools return compact JSON from our molecular database; we don't see your wider conversation.

How do I disconnect?

Remove the connector in your client's settings (or revoke it from your account's connected apps) and access stops there. Tokens are short-lived and expire on their own, so there's nothing lingering to clean up.

Plug flavor science into your AI

One URL. Twelve tools. Zero setup beyond a copy-paste.

Connect now Open the web app