Repolode
arben-adm

arben-adm/mcp-sequential-thinking

Локальный MCP-сервер хранит в SQLite рабочие заметки для сложных задач, чтобы после перезапуска можно было восстановить факты, решения и следующие шаги.

Звёзды
959
Форки
121
Открытые issues
1
Последний коммит
16 часов назад

Что это?

MCP Sequential Thinking — локальный MCP-сервер для ведения рабочих заметок по сложным задачам. В каждой сессии можно хранить заметки разных типов: факты, предположения, варианты, риски, решения и следующие шаги. Данные надёжно сохраняются в SQLite, поэтому заметки можно прочитать после перезапуска.

Сервер записывает то, что передаёт вызывающая модель или пользователь. Он не генерирует рассуждения, не оценивает содержимое и не запрашивает скрытую цепочку рассуждений. Заметки можно читать в режиме возобновления: он показывает активные заметки, начиная с решений, — или в режиме полной истории с фильтрами. В рамках одной сессии новые заметки могут заменять предыдущие, образовывать именованные ветки и ссылаться на родительский шаг.

Для защиты от повторной отправки запросы на запись принимают ID запроса, а вызовы finalize и delete используют ожидаемую версию, чтобы избежать конфликтов. Сессии можно экспортировать в архивы JSON и импортировать из них; инструмент резервного копирования создаёт снимки всех сессий. Данные хранятся в открытом виде в SQLite на локальном диске. Сервер работает с такими клиентами, как Claude Desktop и Cursor, через stdio.

Ключевые возможности

  • 01Хранит заметки по сессиям в локальной базе SQLite, которая сохраняется после перезапуска.
  • 02Поддерживает заметки разных типов, например evidence, decision, risk и next_action.
  • 03В режиме возобновления показывает активные заметки, начиная с решений.
  • 04Обеспечивает идемпотентную запись через request_id и проверяет версии при вызовах finalize и delete.
  • 05Экспортирует и импортирует отдельные сессии в виде архивов JSON.
  • 06Включает команды резервного копирования и восстановления всех сессий.

Сценарии использования

  • Отслеживание фактов и решений в ходе длительной отладки или исследования.
  • Продолжение прерванной задачи с помощью ИИ в новой сессии без повторного объяснения контекста.
  • Предоставление ассистенту с поддержкой MCP долговременного черновика для записи рисков и следующих шагов.

Быстрый старт

  1. 1

    Создайте и активируйте виртуальное окружение Python

    python -m venv .venv && . .venv/bin/activate
  2. 2

    Установите пакет в режиме редактирования

    python -m pip install -e .
  3. 3

    Запустите демо перезапуска: запишите заметки, перезапустите приложение и прочитайте их снова

    python scripts/stdio_smoke.py
  4. 4

    Добавьте сервер в конфигурацию MCP-клиента (Claude Desktop, Cursor)

Что важно знать

  • Данные сеанса хранятся в SQLite в виде обычного текста; их удаление не является безопасным стиранием.
  • Данные должны храниться на локальном диске: NFS, SMB и работа с несколькими хостами не поддерживаются.
  • Транспорты HTTP и SSE являются экспериментальными.
  • Устаревшие инструменты не рекомендуются к использованию и сохранены только для существующих клиентов.

Темы

Частые вопросы

Что такое mcp-sequential-thinking?
Локальный MCP-сервер хранит в SQLite рабочие заметки для сложных задач, чтобы после перезапуска можно было восстановить факты, решения и следующие шаги. MCP Sequential Thinking — локальный MCP-сервер для ведения рабочих заметок по сложным задачам. В каждой сессии можно хранить заметки разных типов: факты, предположения, варианты, риски, решения и следующие шаги. Данные надёжно сохраняются в SQLite, поэтому заметки можно прочитать после перезапуска.
mcp-sequential-thinking можно использовать бесплатно? Какая у него лицензия?
mcp-sequential-thinking распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
mcp-sequential-thinking всё ещё поддерживается?
Активно поддерживается. Последний коммит в mcp-sequential-thinking — 21 окт. 2026 г..
Для чего можно использовать mcp-sequential-thinking?
Отслеживание фактов и решений в ходе длительной отладки или исследования. Продолжение прерванной задачи с помощью ИИ в новой сессии без повторного объяснения контекста. Предоставление ассистенту с поддержкой MCP долговременного черновика для записи рисков и следующих шагов.
Как установить mcp-sequential-thinking?
Создайте и активируйте виртуальное окружение Python: python -m venv .venv && . .venv/bin/activate Установите пакет в режиме редактирования: python -m pip install -e . Запустите демо перезапуска: запишите заметки, перезапустите приложение и прочитайте их снова: python scripts/stdio_smoke.py Добавьте сервер в конфигурацию MCP-клиента (Claude Desktop, Cursor)
Где скачать mcp-sequential-thinking?
Исходный код и инструкции по установке — на GitHub: https://github.com/arben-adm/mcp-sequential-thinking

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты