MCP Server

Add wine intelligence to any MCP-compatible AI agent.

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "agentsomm": {
      "command": "uvx",
      "args": ["agentsomm"]
    }
  }
}

Claude Code

Add to your project's .mcp.json:

{
  "mcpServers": {
    "agentsomm": {
      "command": "uvx",
      "args": ["agentsomm"]
    }
  }
}

From Source

git clone https://github.com/ogdeeeezy/agentsomm.git
cd agentsomm
pip install -e .
python -m src.mcp.server

Available Tools

recommend_wine (preferences?, budget?, occasion?, food_pairing?, color?, varietal?, region?, limit?)

Get personalized wine recommendations based on any combination of criteria. Returns wines ranked by medal score with competition history.

search_wines (query?, color?, varietal?, region?, min_price?, max_price?, medal_level?, limit?)

Search the database by name, grape, region, price range, or minimum medal level.

wine_details (wine_id | name + producer? + vintage?)

Full wine profile including all competition medals, food pairings, and producer info.

compare_wines (wine_names (comma-separated))

Side-by-side comparison of two or more wines with awards, pricing, and scores.

food_pairing (dish)

Wine recommendations for a specific dish. Returns matching styles and specific award-winning bottles.

Example Conversation

User:
"What's a good wine for my pasta dinner tonight? Under $20."
Claude (using AgentSomm):
Based on AgentSomm's medal database, here are three great options for pasta under $20:

1. Bogle Vineyards Old Vine Zinfandel 2021 — $12.99

Double Gold at SF Chronicle 2023. Rich dark fruit pairs well with tomato-based pasta sauces.