Skip to main content
Glama

@keepgoingdev/mcp-server

MCP-сервер для KeepGoing.dev — помощника для поддержания темпа разработки. KeepGoing помогает вам продолжать работу над проектами, когда вы возвращаетесь к ним после перерыва.

KeepGoing автоматически фиксирует контрольные точки (что вы делали, что дальше, какие файлы важны) при коммитах git, переключении веток и бездействии. Когда вы начинаете новый сеанс, ваш ИИ-ассистент считывает вашу последнюю контрольную точку вместо того, чтобы заново выводить всё с нуля. Локально, учетная запись не требуется.

Быстрая настройка

Самый простой способ начать — использовать установщик, который устанавливает CLI глобально и запускает мастер настройки:

curl -fsSL https://keepgoing.dev/install.sh | bash

Для конкретного инструмента:

curl -fsSL https://keepgoing.dev/install.sh | bash -s -- claude
curl -fsSL https://keepgoing.dev/install.sh | bash -s -- vscode

Claude Code (вручную)

Глобально (рекомендуется) — работает во всех ваших проектах:

claude mcp add keepgoing --scope user -- npx -y @keepgoingdev/mcp-server

Для конкретного проекта — ограничено одним проектом:

claude mcp add keepgoing --scope project -- npx -y @keepgoingdev/mcp-server

Затем выполните keepgoing setup claude для настройки хуков и правил.

Cursor, Windsurf и другие инструменты

Добавьте в ваш файл конфигурации MCP (~/.cursor/mcp.json для Cursor или эквивалент для вашего инструмента):

{
  "mcpServers": {
    "keepgoing": {
      "command": "npx",
      "args": ["-y", "@keepgoingdev/mcp-server"]
    }
  }
}

Related MCP server: Heimdall MCP Server

Инструменты

Основные

Инструмент

Описание

get_momentum

Получение вашей последней контрольной точки, следующего шага, блокировок и контекста ветки. Быстрый снимок того, на чем вы остановились. Принимает необязательные параметры tier и model для вывода с учетом токенов.

get_reentry_briefing

Получение синтезированной сводки для возвращения к работе с фокусом, недавней активностью и предложенными следующими шагами. Принимает необязательные параметры tier и model для уровней сводки с учетом токенов.

get_session_history

Получение недавних контрольных точек сеанса в хронологическом порядке. Поддерживает фильтрацию по веткам и настраиваемый лимит.

get_whats_hot

Просмотр недавно активных файлов и веток в разных сеансах.

continue_on

Экспорт контекста разработки в виде отформатированного промпта для другого ИИ-инструмента (chatgpt, gemini, copilot, claude, general).

save_checkpoint

Сохранение контрольной точки разработки после завершения задачи или значимой части работы.

Платные дополнения

Инструмент

Дополнение

Описание

get_decisions

Обнаружение решений

Получение недавних важных коммитов с их категорией, уверенностью и обоснованием.

get_current_task

Осознание сеанса

Получение текущих активных задач сеанса в нескольких одновременных сеансах ИИ-агентов.

activate_license

Активация лицензии KeepGoing на этом устройстве.

deactivate_license

Деактивация лицензии KeepGoing на этом устройстве.

Как это работает

  1. Добавьте этот MCP-сервер в ваш ИИ-ассистент для программирования (Claude Code, Cursor, Windsurf и т.д.)

  2. Начните программировать. Используйте save_checkpoint из вашего ИИ-ассистента, чтобы зафиксировать, что вы сделали, что дальше и какие есть блокировки

  3. Возвращайтесь в любое время. Ваш ИИ-ассистент вызывает get_momentum или get_reentry_briefing, чтобы продолжить работу именно с того места, где вы остановились

  4. Опционально, установите расширение KeepGoing для VS Code для автоматической фиксации контрольных точек при бездействии, коммитах git и переключении веток — ручное сохранение не требуется

Все данные хранятся локально в директории .keepgoing/ в корне вашего git-репозитория.

Требования

  • Node.js 18+

  • Расширение KeepGoing для VS Code является опциональным — полезно для автоматической фиксации контрольных точек при коммитах git, переключении веток и бездействии, но MCP-сервер работает автономно через save_checkpoint

Ссылки

Лицензия

MIT

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    C
    maintenance
    Provides AI assistants with persistent memory of your project architecture, development history, and technical decisions, allowing them to give context-aware coding help without needing repeated explanations.
    16
    61 npm
    2
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides AI coding assistants with persistent, context-rich memory of a codebase, including documentation and git history, enabling recall across sessions.
    105
    Apache 2.0
  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables AI coding assistants to persist and restore context across sessions, preserving decisions, progress, files, and checkpoints. It supports topic-based channels, search, change tracking, git-aware correlation, batch operations, and shared memory across parallel sessions.
    143 npm
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables AI coding assistants to persistently save, search, checkpoint, and restore project context across sessions, including decisions, progress, and file state. It supports shared channels, git-aware organization, and batch operations for long-running or parallel development workflows.
    143 npm
    MIT