Sequential Thinking
Official MCP server-sequential-thinking — пошаговые мысли с revision и branch.
Sequential Thinking — официальный MCP @modelcontextprotocol/server-sequential-thinking: tool sequential_thinking с полями thought / nextThoughtNeeded / revision / branch. Нужен, когда дизайн нельзя уложить в один ответ без ветвлений.
Ссылки
- Upstream: servers/src/sequentialthinking
- Пакет:
@modelcontextprotocol/server-sequential-thinking
Установка
npx -y @modelcontextprotocol/server-sequential-thinkingПример MCP:
{
"mcpServers": {
"sequential-thinking": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-sequential-thinking"]
}
}
}Использование
Агент вызывает sequential_thinking итеративно: фиксирует шаг, при необходимости помечает revision или branch, пока nextThoughtNeeded не станет false.
Когда полезно: спроектировать manifest.php + menu + settings.schema + слои Service/Repository до генерации файлов модуля.
Не нужно: тривиальные однострочные правки; вместо графа кода — для этого graphify / codebase-memory-mcp.
Пример на DevCraft
Задача «новый канал Notifications»: шаги — сущности Channel/Message → где settings (основной mod vs сателлит) → AJAX handlers → публичные tpl → чеклист файлов. Только после цепочки — писать код по php_devcraft_standards.