# leafengines

Отдаёт агенту данные USDA о почве, прогнозы погоды NOAA и расчёт углеродных кредитов. Пригодится, если проект связан с сельским хозяйством или картами полей.

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

## Что делает

leafengines — MCP-сервер с набором инструментов для агроаналитики: анализ состава почвы и рекомендации по N/P/K из базы SSURGO, оценка качества воды по данным EPA, историческая погода и климатические тренды NOAA. Отдельно идут подбор культур под почву и климат, расписание полива, определение вредителей, прогноз урожайности и рыночные цены на сельхозпродукцию. Расчёт углеродного следа и оценка устойчивости — для отчётности по экологическим требованиям.

Внутри — npm-пакет `@ancientwhispers54/leafengines-mcp-server`, запускается через `npx` по stdio. Часть возможностей заявлена как работающая без интернета: обработка идёт локально, что рассчитано на удалённые участки с плохой связью. Проверка аппаратных возможностей TurboQuant идёт без ключа API, остальным инструментам нужен `LEAFENGINES_API_KEY` — без него сервер поднимется, но запросы к данным не пройдут.

Сервер подключается к Claude, Codex, Cursor, GitHub Copilot, Windsurf, Cline, Zed и Gemini CLI. Для Cursor и Copilot конфигурация задаётся JSON-блоком в файле настроек, для остальных есть команды добавления. Ключ передаётся переменной окружения `LEAFENGINES_API_KEY` при регистрации сервера.

## Требования
- Нужно: Node.js (команды через npx)
- Переменные окружения: `LEAFENGINES_API_KEY` — это ключи и токены: значения спроси у человека, в репозиторий и общие файлы не записывай.

## Установка

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

**Командой платформы**
```bash
claude mcp add leafengines -e LEAFENGINES_API_KEY=<LEAFENGINES_API_KEY> -- npx -y @ancientwhispers54/leafengines-mcp-server
```
Вместо <…> подставьте свои значения

### Codex

**Командой платформы**
```bash
codex mcp add leafengines --env LEAFENGINES_API_KEY=<LEAFENGINES_API_KEY> -- npx -y @ancientwhispers54/leafengines-mcp-server
```
Вместо <…> подставьте свои значения

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "leafengines": {
            "command": "npx",
            "args": [
                "-y",
                "@ancientwhispers54/leafengines-mcp-server"
            ],
            "env": {
                "LEAFENGINES_API_KEY": "<LEAFENGINES_API_KEY>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "leafengines": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "@ancientwhispers54/leafengines-mcp-server"
            ],
            "env": {
                "LEAFENGINES_API_KEY": "<LEAFENGINES_API_KEY>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения

### Gemini CLI

**Командой платформы**
```bash
gemini mcp add -e LEAFENGINES_API_KEY=<LEAFENGINES_API_KEY> leafengines npx -y @ancientwhispers54/leafengines-mcp-server
```
Вместо <…> подставьте свои значения

## Когда брать
- посмотреть состав почвы и pH по данным USDA перед посевом
- подобрать культуру под конкретный участок и климат
- спланировать полив с оглядкой на прогноз погоды
- посчитать углеродный след участка для отчётности
- оценить урожайность и цены на культуры заранее

## Примеры запросов агенту
- Проанализируй почву участка по данным USDA и скажи, чего не хватает по N/P/K
- Подбери культуры, которые подойдут под этот климат и тип почвы
- Составь расписание полива на месяц по прогнозу погоды

## Похожие
- [commodities-list](https://affpapa.org/nevibecode/skills/commodities-list.md) — скилл · 336 установок
- [earth2studio-discover](https://affpapa.org/nevibecode/skills/earth2studio-discover.md) — скилл · 1900 установок
- [agrobr](https://affpapa.org/nevibecode/mcp/agrobr.md) — MCP-сервер · ★ 29
- [FAOSTAT MCP](https://affpapa.org/nevibecode/mcp/faostat-mcp.md) — MCP-сервер · ★ 18
- [Mycelium Emissions Database](https://affpapa.org/nevibecode/mcp/mycelium-emissions-database.md) — MCP-сервер
- [voltcast](https://affpapa.org/nevibecode/mcp/voltcast.md) — MCP-сервер

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