Howtocook Mcp
Рекомендует рецепты, планирует меню и решает 'что есть сегодня' для AI-ассистентов на базе HowToCook.
Описание
Это MCP-сервер на Node.js, основанный на репозитории HowToCook, превращающий AI в личного шеф-повара. Поддерживает запросы рецептов по категориям, детальные описания блюд, персонализированные планы на неделю с учетом аллергий и人数. Идеален для интеграции с Claude, Cursor и другими MCP-клиентами. Данные из 1000+ рецептов, совместим с stdio/http/sse. Применения: ежедневное планирование еды, помощь в кулинарии для семей.
Возможности
Запрос всех рецептов
Получение полного списка доступных рецептов из базы HowToCook (осторожно, большой объем данных).
Поиск по категории
Фильтрация рецептов по типам: вода, завтрак, мясо, гарниры и т.д.
Детали конкретного рецепта
Полная информация о блюде: ингредиенты, шаги приготовления по названию.
Персонализированные рекомендации на неделю
Планирование меню для 1–10 человек с учетом аллергий и предпочтений (например, без креветок или кинзы).
Случайное меню на день
Быстрая рекомендация блюд для ужина или обеда по числу человек при выборе 'не знаю, что есть'.
Установка
Требования: Node.js 16.0.0+, npm.
- Клонируйте репозиторий:
git clone https://github.com/worryzyy/howtocook-mcp.git
cd howtocook-mcp
- Установите зависимости:
npm install
- Соберите проект:
pm run build
- Запустите сервер:
npm start
Для глобальной установки: npm install -g howtocook-mcp.
Конфигурация для Cursor (npm):
{
"mcpServers": {
"howtocook-mcp": {
"command": "npx",
"args": ["-y", "howtocook-mcp"]
}
}
}
Для локального: замените args на путь к build/index.js.