loading…
Search for a command to run...
loading…
Wine pairing intelligence for AI assistants. 7 MCP tools for sommelier-grade wine recommendations: pair wines with meals, ingredients, or recipe URLs, reverse p
Wine pairing intelligence for AI assistants. 7 MCP tools for sommelier-grade wine recommendations: pair wines with meals, ingredients, or recipe URLs, reverse pairing, group dinner planning, and search. Powered by a proprietary Wine DNA algorithm with 600+ wine archetypes. Supports API key and x402 (USDC on Base) autonomous agent payments.
Wine pairing intelligence for AI assistants. Connect Claude, Cursor, Windsurf, or any MCP-compatible client to a sommelier-grade pairing algorithm that matches wines to your ingredients, dishes, and recipes.
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"sommelierx": {
"command": "npx",
"args": ["@sommelierx/mcp-server"]
}
}
}
That is it. Ask Claude "What wine goes with grilled salmon?" and it will use SommelierX to answer.
For recipe extraction, group pairing, and score breakdowns:
{
"mcpServers": {
"sommelierx": {
"command": "npx",
"args": ["@sommelierx/mcp-server"],
"env": {
"SOMMELIERX_API_KEY": "sk_live_your_key_here"
}
}
}
}
The same configuration works. Add the command and args to your client's MCP settings.
| Tool | What it does | Tier |
|---|---|---|
pair_wine_with_ingredients |
Find wines for a list of ingredients (e.g. "salmon, lemon, dill") | Free |
pair_wine_with_meal |
Find wines for a dish name (e.g. "risotto ai funghi") | Free |
find_meals_for_wine |
Find dishes that pair with a wine style (e.g. "Barolo") | Free |
search_ingredients |
Search the ingredient database | Free |
search_meals |
Search the meal database | Free |
pair_wine_with_recipe_url |
Extract ingredients from a recipe URL and pair wines | Pro |
group_pairing |
Find the best wine across multiple dishes (e.g. 3-course dinner) | Pro |
SommelierX supports two authentication methods. You can use either one -- no need to configure both.
Set the SOMMELIERX_API_KEY environment variable in your MCP client config. The key format is sk_live_.... You get a monthly call allowance based on your tier (Free / Pro / Enterprise).
{
"mcpServers": {
"sommelierx": {
"command": "npx",
"args": ["@sommelierx/mcp-server"],
"env": {
"SOMMELIERX_API_KEY": "sk_live_your_key_here"
}
}
}
}
Get your API key at api.sommelierx.com.
No API key needed. Your AI agent pays per call using USDC on the Base network via the Coinbase x402 protocol. When a request lacks an API key, the server returns a 402 Payment Required response with a payment payload. x402-compatible agents handle this automatically.
This is ideal for:
| Tool | Price | Tier |
|---|---|---|
pair_wine_with_meal |
$0.01 | Free |
find_meals_for_wine |
$0.01 | Free |
search_ingredients |
$0.005 | Free |
search_meals |
$0.005 | Free |
pair_wine_with_ingredients |
$0.02 | Pro |
pair_wine_with_recipe_url |
$0.02 | Pro |
group_pairing |
$0.03 | Pro |
With an API key, calls are deducted from your tier allowance. With x402, each call is charged at the listed price.
Basic pairing:
"What wine pairs well with salmon, asparagus, and hollandaise sauce?"
Reverse pairing:
"I have a bottle of Barolo. What should I cook?"
Recipe URL:
"What wine goes with this recipe? https://www.allrecipes.com/recipe/..."
Dinner party:
"I'm planning a 3-course dinner: Caesar salad, rack of lamb, and chocolate mousse. What single wine works for all courses?"
When you use pair_wine_with_ingredients, the server automatically resolves natural language ingredient names to database entries. The AI assistant does not need to know database IDs -- it passes ingredient names directly.
| Environment Variable | Required | Default | Description |
|---|---|---|---|
SOMMELIERX_API_KEY |
No | -- | API key for Pro/Enterprise access. Without a key, free tier (50 calls/day). |
SOMMELIERX_API_URL |
No | https://api.sommelierx.com |
API base URL. |
SOMMELIERX_LANGUAGE |
No | en |
Default language for results (en, nl, fr, de, es, it). |
| Tier | Daily Limit | Per-Minute Limit | Features |
|---|---|---|---|
| Free | 50 calls | 2/min | Basic pairing, search, ingredient/meal lookup |
| Pro ($49/mo) | 500 calls | 20/min | + Recipe URL extraction, group pairing, score breakdowns |
| Enterprise | 10,000 calls | 100/min | + Custom limits, SLA |
Get your API key at api.sommelierx.com
Full API documentation is available at docs.sommelierx.com.
The OpenAPI specification is served at https://api.sommelierx.com/api/v1/openapi.json.
npm install
npm run build
npm run dev # development mode with hot reload
npm run typecheck # type checking without emit
MIT
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"sommelierx-wine-pairing-mcp": {
"command": "npx",
"args": []
}
}
}Web content fetching and conversion for efficient LLM usage.
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also