# wellness-nourish

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

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 11
- Автор: davidmosiah
- Лицензия: MIT · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/davidmosiah/wellness-nourish
- Обновлён: 2026-10-17
- HTML: https://affpapa.org/nevibecode/mcp/wellness-nourish

## Что делает

Сервер подключает к вашему ассистенту функции ведения дневника приёмов пищи. Он умеет искать информацию о пищевой ценности в базах USDA и Open Food Facts, а также оценивать калорийность порций по текстовым описаниям и снимкам. Для бразильских блюд встроена поддержка таблицы TACO 4.

По умолчанию инструмент общается с клиентом через `stdio`. При необходимости можно включить режим локального HTTP-сервиса на `http://127.0.0.1:3000` без управления сессиями. Все токены и история записей не уходят на внешние серверы и остаются на вашей машине.

Для работы без подключения к интернету сервер требует флаг `NOURISH_FIXTURE_MODE=1` — тогда он переключается на встроенные тестовые наборы данных вместо внешних API.

## Требования
- Нужно: Node.js (команды через npx)

## Установка

### Claude Code (родная платформа)

**Командой платформы**
```bash
claude mcp add wellness-nourish -- npx -y wellness-nourish
```

### Codex

**Командой платформы**
```bash
codex mcp add wellness-nourish -- npx -y wellness-nourish
```

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "wellness-nourish": {
            "command": "npx",
            "args": [
                "-y",
                "wellness-nourish"
            ]
        }
    }
}
```

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "wellness-nourish": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "wellness-nourish"
            ]
        }
    }
}
```

### Gemini CLI

**Командой платформы**
```bash
gemini mcp add wellness-nourish npx -y wellness-nourish
```

## Когда брать
- находить состав и пищевую ценность продуктов по штрихкоду
- вести локальный дневник питания и потребления воды через агента
- оценивать калорийность блюд по текстовому описанию или фото
- тестировать сценарии питания офлайн на встроенных фикстурах

## Примеры запросов агенту
- Найди состав и пищевую ценность банана в базе продуктов.
- Запиши в дневник питания две чашки кофе и омлет на завтрак.
- Посмотри продукт по штрихкоду 5449000000996 и покажи калории.

## Похожие
- [cronometer-api-mcp](https://affpapa.org/nevibecode/mcp/cronometer-api-mcp.md) — MCP-сервер · ★ 66
- [rp-diet](https://affpapa.org/nevibecode/skills/rp-diet.md) — скилл · 472 установки
- [nutritional-specialist](https://affpapa.org/nevibecode/skills/nutritional-specialist.md) — скилл · 1900 установок
- [Nutrition MCP](https://affpapa.org/nevibecode/mcp/nutrition-mcp.md) — MCP-сервер · ★ 81
- [yazio-mcp](https://affpapa.org/nevibecode/mcp/yazio-mcp.md) — MCP-сервер · ★ 68
- [Fitatu MCP Unofficial](https://affpapa.org/nevibecode/mcp/fitatu-mcp-unofficial.md) — MCP-сервер · ★ 9

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
