# NeuroDock Task Fractionator

Разбивает расплывчатую цель на задачи длительностью 5–90 минут и выбирает одно следующее действие. Подходит для планирования работы через MCP.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 17
- Автор: tlennon-ie
- Лицензия: AGPL-3.0 · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/tlennon-ie/neurodock/tree/HEAD/packages/mcp-task-fractionator
- Обновлён: 2026-09-21
- HTML: https://affpapa.org/nevibecode/mcp/neurodock-task-fractionator

## Что делает

NeuroDock Task Fractionator принимает цель и раскладывает её на атомарные задачи с критериями приёмки, порядком зависимостей и тегами. Инструмент `next_one` выбирает одну задачу, которую можно выполнять следующей, и возвращает краткое объяснение с оценкой уверенности.

Сервер работает локально: не отправляет данные удалённо и не вызывает LLM. Текст цели не записывается в логи. Результат `decompose` не сохраняется, а `next_one` читает задачи из источника `PendingTaskSource`.

В версии v0.0.3 источник `memory` используется по умолчанию, но задачи нужно заранее добавить в память процесса. Режим `graph` пока возвращает `COGNITIVE_GRAPH_UNAVAILABLE`, поэтому без явного заполнения `InMemoryPendingTaskSource` выбор следующей задачи не сработает.

## Требования
- Нужно: Python и uv (команды через uvx)

## Установка

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

**Командой платформы**
```bash
claude mcp add neurodock-mcp-task-fractionator -- uvx neurodock-mcp-task-fractionator
```
uvx запускает команду с именем пакета; если в README она другая — uvx --from neurodock-mcp-task-fractionator <команда>

### Codex

**Командой платформы**
```bash
codex mcp add mcp-task-fractionator -- uvx neurodock-mcp-task-fractionator
```
uvx запускает команду с именем пакета; если в README она другая — uvx --from neurodock-mcp-task-fractionator <команда>

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "mcp-task-fractionator": {
            "command": "uvx",
            "args": [
                "neurodock-mcp-task-fractionator"
            ]
        }
    }
}
```
uvx запускает команду с именем пакета; если в README она другая — uvx --from neurodock-mcp-task-fractionator <команда>

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "mcp-task-fractionator": {
            "type": "stdio",
            "command": "uvx",
            "args": [
                "neurodock-mcp-task-fractionator"
            ]
        }
    }
}
```
uvx запускает команду с именем пакета; если в README она другая — uvx --from neurodock-mcp-task-fractionator <команда>

### Gemini CLI

**Командой платформы**
```bash
gemini mcp add mcp-task-fractionator uvx neurodock-mcp-task-fractionator
```
uvx запускает команду с именем пакета; если в README она другая — uvx --from neurodock-mcp-task-fractionator <команда>

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

## Примеры запросов агенту
- Разложи цель «подготовить релиз сервиса» на атомарные задачи и уложи их в `PT4H`.
- Для проекта `founding-scope-rfc` выбери одну следующую задачу.
- Разбей эту инициативу на последовательные задачи с критериями приёмки.

## Похожие
- [task-decomposition](https://affpapa.org/nevibecode/skills/task-decomposition.md) — скилл · 593 установки
- [plan](https://affpapa.org/nevibecode/skills/hyperb1iss-plan.md) — скилл · 604 установки
- [agentic-engineering](https://affpapa.org/nevibecode/skills/agentic-engineering.md) — скилл · 4800 установок
- [pm-planning](https://affpapa.org/nevibecode/skills/pm-planning.md) — скилл · ★ 107
- [task-observer](https://affpapa.org/nevibecode/skills/task-observer.md) — скилл · 14700 установок
- [do-in-steps](https://affpapa.org/nevibecode/skills/do-in-steps.md) — скилл · 1200 установок

Из того же набора: [tlennon-ie/neurodock](https://affpapa.org/nevibecode/by/tlennon-ie/neurodock.md) — 3 карточки

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