SommelierX Wine Pairing MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SOMMELIERX_API_KEY | No | API key for Pro/Enterprise access. Without a key, free tier (50 calls/day). | |
| SOMMELIERX_API_URL | No | API base URL. | https://api.sommelierx.com |
| SOMMELIERX_LANGUAGE | No | Default 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
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 7 tools
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.
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.
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.
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.