gregario/brewers-almanack

gregario/brewers-almanack

от gregario
MCP-сервер для AI-ассистентов с реальными данными по пивоварению: поиск 85 стилей BJCP, ингредиентов, диагностика офф-флейворов, подбор водного профиля и рецептов. Встроенная база выдаёт точные отв...

Brewers Almanack

A brewing knowledge MCP server: beer styles, ingredients, off-flavour diagnosis, water chemistry, and recipe guidance for AI assistants.

npm version npm downloads MIT Licence Node.js 18+ MCP Compatible brewers-almanack MCP server


Ask your AI assistant about beer styles, diagnose off-flavours, build recipes, match water profiles, and pair food (all backed by real brewing data, not hallucinations).

6 tools. Zero config. Works with every MCP-compatible IDE.

Brewers almanack MCP server

Install

npx -y brewers-almanack

No API keys, no network dependencies. All brewing data is embedded.

Add to your IDE
Claude Code
claude mcp add brewers-almanack -- npx -y brewers-almanack
Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%/Claude/claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "brewers-almanack": {
      "command": "npx",
      "args": ["-y", "brewers-almanack"]
    }
  }
}
Cursor

Add to .cursor/mcp.json:

{
  "mcpServers": {
    "brewers-almanack": {
      "command": "npx",
      "args": ["-y", "brewers-almanack"]
    }
  }
}
Инструменты были проиндексированы:
calculate_ibu

Вычисляет международные единицы горечи по формуле Тинсета. Принимает объём партии, начальную плотность и список добавок хмеля с весом, содержанием альфа-кислоты в процентах и временем кипячения.

Рассчитывает IBU

Параметры
  • batch_volume_litresnumberобязательный

    Final batch volume in litres

  • hop_additionsobject[]обязательный

    List of hop additions

  • original_gravitynumberобязательный

    Original gravity (e.g. 1.065)

calculate_water_additions

Вычисляет количество добавляемых минеральных солей, необходимое для корректировки пивоваренной воды от исходного профиля к целевому. Поддерживает именованные профили или пользовательские значения ионов.

Рассчитывает добавление воды.

Параметры
  • source_bicarbonatenumber

    Source bicarbonate (ppm)

  • source_calciumnumber

    Source calcium (ppm)

  • source_chloridenumber

    Source chloride (ppm)

  • source_magnesiumnumber

    Source magnesium (ppm)

  • source_profilestring

    Named source water profile (e.g. 'Reverse Osmosis', 'Dublin')

  • source_sodiumnumber

    Source sodium (ppm)

  • source_sulfatenumber

    Source sulfate (ppm)

  • target_bicarbonatenumber

    Target bicarbonate (ppm)

  • target_calciumnumber

    Target calcium (ppm)

  • target_chloridenumber

    Target chloride (ppm)

  • target_magnesiumnumber

    Target magnesium (ppm)

  • target_profilestring

    Named target water profile (e.g. 'Burton-on-Trent', 'Pilsen')

  • target_sodiumnumber

    Target sodium (ppm)

  • target_sulfatenumber

    Target sulfate (ppm)

  • volume_litresnumberобязательный

    Water volume in litres

check_geb_stock

Проверяет GetErBrewed.com custom kit builder инвентарь на наличие и цены ингредиентов. Данные обновляются еженедельно. Если товара нет в наличии, предлагает замену.

Проверяет акции GEB

Параметры
  • categorystring

    Filter by category (e.g. 'T90 Hops', 'Base Malt', 'Dried Yeast')

  • querystringобязательный

    Ingredient to search for (e.g. 'Citra', 'Maris Otter', 'US-05')

diagnose_off_flavour

Диагностирует посторонние привкусы пива по описаниям вкуса или аромата. Возвращает вероятное соединение, причины, шаги по предотвращению, порог обнаружения и стили, в которых это может быть приемлемо.

Диагностирует посторонний привкус

Параметры
  • descriptionstringобязательный

    Taste or aroma description of the off-flavour

match_water_profile

Находит профили воды для пивоварения по названию города или стилю пива. Возвращает минеральный состав (Ca, Mg, Na, Cl, SO4, HCO3) и рекомендации по стилю.

Сопоставляет водный профиль

Параметры
  • querystringобязательный

    City name or beer style to find water profile for

pairing_guide

Получает предложения по сочетанию пива и еды. Выполняет поиск по стилю пива или названию блюда. Возвращает совпадения сочетаний по принципам дополнения, контраста и очищения.

Руководство по подбору пар

Параметры
  • querystringобязательный

    Beer style or dish name to find pairings for

review_recipe

Проверяет рецепт пива на соответствие руководствам стилей BJCP. Сравнивает OG, FG, IBU, SRM и ABV с ключевыми показателями стиля и возвращает оценочную таблицу.

Проверяет рецепт

Параметры
  • abvnumberобязательный

    Alcohol by volume percentage

  • fgnumberобязательный

    Final gravity (e.g. 1.012)

  • ibunumberобязательный

    International Bitterness Units

  • ognumberобязательный

    Original gravity (e.g. 1.065)

  • srmnumberобязательный

    Standard Reference Method (colour)

  • stylestringобязательный

    Target beer style to check against (e.g. 'American IPA', 'Black IPA')

search_ingredients

Ищет ингредиенты для пивоварения (хмель, солод, дрожжи, добавки) по названию, типу или характеристике. Возвращает подробные свойства, такие как альфа-кислоты, цвет, атенюация и вкусовые профили.

Search Brewing Ingredients

Параметры
  • categoryenum

    Category of ingredient to search within

  • querystringобязательный

    Ingredient name, type, or characteristic to search for

search_styles

Ищет стили пива BJCP по названию, категории или характеристикам. Возвращает ключевые показатели, общее впечатление, типичные ингредиенты и коммерческие примеры.

Search Beer Styles

Параметры
  • querystringобязательный

    Style name, category, or characteristic to search for

suggest_recipe

Предлагает рецепт пива для целевого стиля. Возвращает состав солода, график хмеля, выбор дрожжей и параметры процесса.

Предлагает рецепт

Параметры
  • batch_size_litresnumber

    Batch size in litres

  • stylestringобязательный

    Target beer style for the recipe

suggest_substitution

Находит заменители для ингредиента пивоварения (хмель, солод или дрожжи). Предлагает альтернативы с похожими характеристиками, показывая ключевые свойства для сравнения.

Предлагает замену ингредиента

Параметры
  • ingredientstringобязательный

    Name of the ingredient to find substitutes for (e.g. 'Citra', 'Maris Otter', 'US-05')

  • rolestring

    Role in recipe for context (e.g. 'bittering', 'aroma', 'base', 'specialty')

  • stylestring

    Target beer style for context (e.g. 'American IPA', 'Stout')

Похожие MCP-сервера

gregario/3dprint-oracle

gregario/3dprint-oracle

MCP-сервер для 3D-печати: встроенная база 7000+ филаментов и материаловедческие знания. Поиск, сравнение, рекомендации, диагностика проблем — без API-ключей. Поможет подобрать материал и настройки ...

TypeScript1
ayhammouda/python-docs-mcp-server

ayhammouda/python-docs-mcp-server

MCP сервер для точного поиска по официальной документации Python stdlib. Работает офлайн, без API ключей. Индексирует docs.python.org по версиям, выдает символы и секции. Полезен AI-агентам на Python, экономит токены и контекст.

Python8
mlava/scholar-sidekick-mcp

mlava/scholar-sidekick-mcp

MCP-сервер для научных идентификаторов: преобразует DOI, PMID, arXiv в цитаты (10 000+ стилей CSL) и экспорт (BibTeX, RIS и др.), проверяет отзывы, открытый доступ и фабрикацию. Полезен исследовате...

TypeScript9
bh-rat/context-awesome

bh-rat/context-awesome

MCP сервер для доступа к awesome-листам GitHub: более 8500 курированных списков лучших инструментов и библиотек. Помогает агентам быстро находить проверенные ссылки для работы, обучения и исследований. Полезен разработчикам и аналитикам.

TypeScript59
molanojustin/smithsonian-mcp

molanojustin/smithsonian-mcp

MCP-сервер для AI-ассистентов, открывающий доступ к 3+ миллионам объектов Смитсоновского института. Поиск, детальная информация о предметах, изображения и данные о выставках через единый протокол. ...

Python10
iunera/druid-mcp-server

iunera/druid-mcp-server

MCP-сервер для Apache Druid: инструменты, ресурсы и промпты для управления кластерами, SQL-запросов, настройки ингредиентов и мониторинга здоровья. Даёт AI-ассистентам возможность управлять и анали...

Java18
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин