NeuroDock Task Fractionator — MCP-сервер для Claude Code
Разбивает расплывчатую цель на задачи длительностью 5–90 минут и выбирает одно следующее действие. Подходит для планирования работы через MCP.
claude mcp add neurodock-mcp-task-fractionator -- uvx neurodock-mcp-task-fractionatorЧто делает NeuroDock Task Fractionator
NeuroDock Task Fractionator принимает цель и раскладывает её на атомарные задачи с критериями приёмки, порядком зависимостей и тегами. Инструмент next_one выбирает одну задачу, которую можно выполнять следующей, и возвращает краткое объяснение с оценкой уверенности.
Сервер работает локально: не отправляет данные удалённо и не вызывает LLM. Текст цели не записывается в логи. Результат decompose не сохраняется, а next_one читает задачи из источника PendingTaskSource.
В версии v0.0.3 источник memory используется по умолчанию, но задачи нужно заранее добавить в память процесса. Режим graph пока возвращает COGNITIVE_GRAPH_UNAVAILABLE, поэтому без явного заполнения InMemoryPendingTaskSource выбор следующей задачи не сработает.
Какие задачи решает
- разбить расплывчатую цель на задачи по 5–90 минут
- задать критерии приёмки для каждой задачи
- выстроить задачи по зависимостям
- выбрать одно доступное действие следующим
Примеры запросов агенту
- Разложи цель «подготовить релиз сервиса» на атомарные задачи и уложи их в
PT4H. - Для проекта
founding-scope-rfcвыбери одну следующую задачу. - Разбей эту инициативу на последовательные задачи с критериями приёмки.
Как установить NeuroDock Task Fractionator
Командой платформы
claude mcp add neurodock-mcp-task-fractionator -- uvx neurodock-mcp-task-fractionatoruvx запускает команду с именем пакета; если в README она другая — uvx --from neurodock-mcp-task-fractionator <команда>
Командой платформы
codex mcp add mcp-task-fractionator -- uvx neurodock-mcp-task-fractionatoruvx запускает команду с именем пакета; если в README она другая — uvx --from neurodock-mcp-task-fractionator <команда>
Файл настроек
{
"mcpServers": {
"mcp-task-fractionator": {
"command": "uvx",
"args": [
"neurodock-mcp-task-fractionator"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from neurodock-mcp-task-fractionator <команда>
Файл настроек
{
"servers": {
"mcp-task-fractionator": {
"type": "stdio",
"command": "uvx",
"args": [
"neurodock-mcp-task-fractionator"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from neurodock-mcp-task-fractionator <команда>
Командой платформы
gemini mcp add mcp-task-fractionator uvx neurodock-mcp-task-fractionatoruvx запускает команду с именем пакета; если в README она другая — uvx --from neurodock-mcp-task-fractionator <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о NeuroDock Task Fractionator
Как установить NeuroDock Task Fractionator в Claude Code?
Выполните claude mcp add neurodock-mcp-task-fractionator -- uvx neurodock-mcp-task-fractionator. Сервер подключится через MCP-транспорт stdio.
Что делает NeuroDock Task Fractionator?
Он декомпозирует цель на атомарные задачи длительностью 5–90 минут, а затем может выбрать одну следующую задачу с учётом зависимостей.
Почему next_one не находит задачи?
В v0.0.3 источник memory хранит задачи только в памяти процесса. Их нужно заранее добавить в InMemoryPendingTaskSource; режим graph пока возвращает COGNITIVE_GRAPH_UNAVAILABLE.