Skip to main content
Glama
rogertheunissenmerge-oss

SommelierX Wine Pairing MCP

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SOMMELIERX_API_KEYNoAPI key for Pro/Enterprise access. Without a key, free tier (50 calls/day).
SOMMELIERX_API_URLNoAPI base URL.https://api.sommelierx.com
SOMMELIERX_LANGUAGENoDefault language for results (en, nl, fr, de, es, it).en

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
pair_wine_with_ingredientsA

Find the best wine pairings for a list of ingredients. Provide ingredient names in natural language (e.g. "salmon", "lemon", "dill") and get the top 5 wine matches with scores. The server automatically resolves ingredient names to the database. Best for: "What wine goes with these ingredients?" | Auth: API key (Bearer sk_live_...) or x402 payment (USDC on Base) | Price: $0.02/call (PRO)

pair_wine_with_mealA

Find the best wine pairings for a specific dish or meal. Provide the meal name (e.g. "risotto ai funghi", "grilled salmon") and get the top 5 wine matches. The server searches for the meal in the database. Best for: "What wine goes with this dish?" | Auth: API key (Bearer sk_live_...) or x402 payment (USDC on Base) | Price: $0.01/call

find_meals_for_wineA

Find dishes that pair well with a specific wine type or style. Provide a wine name (e.g. "Barolo", "Chardonnay", "Rioja") and get the top 10 matching dishes with scores. Best for: "I have a Barolo, what should I cook?" | Auth: API key (Bearer sk_live_...) or x402 payment (USDC on Base) | Price: $0.01/call

pair_wine_with_recipe_urlA

Extract ingredients from a recipe URL and find wine pairings. Provide a URL to a recipe page and get the recipe name, extracted ingredients, and top 5 wine matches. Requires Pro tier. Best for: "What wine goes with this recipe?" | Auth: API key (Bearer sk_live_...) or x402 payment (USDC on Base) | Price: $0.02/call (PRO)

search_ingredientsA

Search for ingredients in the SommelierX database. Returns ingredient names, IDs, and groups. Use this to discover available ingredients before using pair_wine_with_ingredients. Best for: "What mushroom ingredients are available?" | Auth: API key (Bearer sk_live_...) or x402 payment (USDC on Base) | Price: $0.005/call

search_mealsA

Search for meals and dishes in the SommelierX database. Returns meal names, IDs, and descriptions. Use this to discover available meals before using pair_wine_with_meal or group_pairing. Best for: "What pasta dishes are in the database?" | Auth: API key (Bearer sk_live_...) or x402 payment (USDC on Base) | Price: $0.005/call

group_pairingA

Find the best wine that pairs well with multiple dishes at once. Provide 2-10 meal names and get wines that score well across all of them. Requires Pro tier. Best for: "What single wine works for a 3-course dinner?" | Auth: API key (Bearer sk_live_...) or x402 payment (USDC on Base) | Price: $0.03/call (PRO)

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.4/5.0

Scored across 7 tools

Disambiguation5/5

Each tool has a clear and distinct purpose: three pair wine with different inputs (meal, ingredients, recipe URL), one finds meals for a wine, one does group pairing, and two are search tools for discovering meals and ingredients. There is no confusing overlap.

Naming Consistency4/5

Most tools follow a consistent verb_noun pattern (e.g., pair_wine_with_meal, search_ingredients). However, there is some inconsistency: 'find_meals_for_wine' and 'group_pairing' use different verbs, though they remain descriptive. Overall, the naming is clear.

Tool Count5/5

With 7 tools, the server covers all core wine pairing use cases without being bloated. The count is well-scoped for its domain, earning each tool its place.

Completeness5/5

The tool set covers the full range of pairing needs: wine-to-dish, dish-to-wine, ingredients-to-wine, recipe-to-wine, and multi-dish group pairing, plus discovery. No obvious gaps for its intended purpose.

Maintenance

ActivityInactive
ResponsivenessNo issues