keepgoing-dev/mcp-server

keepgoing-dev/mcp-server

от keepgoing-dev
MCP сервер KeepGoing.dev автоматически сохраняет контрольные точки разработки — что делали, что дальше, важные файлы — при коммитах и неактивности. При новом сеансе AI-ассистент считывает последний...

@keepgoingdev/mcp-server

MCP server for KeepGoing.dev - a momentum companion for developers. KeepGoing helps you keep going on projects when you return after time away.

KeepGoing auto-captures checkpoints (what you were doing, what's next, which files matter) on git commits, branch switches, and inactivity. When you start a new session, your AI assistant reads your last checkpoint instead of re-inferring everything from scratch. Local-first, no account required.

Quick Setup

The easiest way to get started is with the installer, which installs the CLI globally and runs the setup wizard:

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

For a specific tool:

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

Claude Code (manual)

Global (recommended) — works across all your projects:

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

Per-project — scoped to a single project:

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

Экспортирует контекст KeepGoing в виде форматированного промпта для использования в другом AI-инструменте (ChatGPT, Gemini, Copilot и т.д.). Возвращает промпт в формате Markdown с состоянием проекта, последней сессией, решениями и недавними коммитами.

Экспортирует контекст KeepGoing в виде форматированного промпта для использования в другом AI-инструменте (ChatGPT, Gemini, Copilot и т.д.). Возвращает промпт в формате Markdown с состоянием проекта, последней сессией, решениями и недавними коммитами.

Параметры

  • targetenum

    Target AI tool (currently used for future format tuning)

    chatgptgeminicopilotclaudegeneral
  • include_commitsboolean

    Include recent commit messages in the prompt

  • include_filesboolean

    Include touched file paths in the prompt

get_context_snapshot

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

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

Параметры

  • formatenum

    Output format. "text" (default) returns a formatted single line. "json" returns the structured snapshot object.

    textjson
get_current_task

Предоставляет общий обзор всех активных сессий Claude. Показывает, над чем работает каждая сессия, на какой ветке она находится и когда в последний раз что-то делала. Полезно при запуске нескольких параллельных сессий в разных worktrees.

Предоставляет общий обзор всех активных сессий Claude. Показывает, над чем работает каждая сессия, на какой ветке она находится и когда в последний раз что-то делала. Полезно при запуске нескольких параллельных сессий в разных worktrees.

Параметры

Без параметров.

get_decisions

Извлекает прошлые архитектурные решения, автоматически зафиксированные из высокозначимых коммитов. Вызывайте этот инструмент ДО изменения кода в областях, где вероятно наличие прошлых решений: системы аутентификации, схемы баз данных, контракты API, конфигурация инфраструктуры, миграции или основные архитектурные шаблоны. Также вызывайте, когда пользователь просит изменить технологический выбор, отменить прежний подход или спрашивает «почему мы сделали X». Возвращает решения, ограниченные текущей веткой по умолчанию; передайте branch: «all» для получения истории по всему проекту.

Извлекает прошлые архитектурные решения, автоматически зафиксированные из высокозначимых коммитов. Вызывайте этот инструмент ДО изменения кода в областях, где вероятно наличие прошлых решений: системы аутентификации, схемы баз данных, контракты API, конфигурация инфраструктуры, миграции или основные архитектурные шаблоны. Также вызывайте, когда пользователь просит изменить технологический выбор, отменить прежний подход или спрашивает «почему мы сделали X». Возвращает решения, ограниченные текущей веткой по умолчанию; передайте branch: «all» для получения истории по всему проекту.

Параметры

  • limitnumber

    Number of recent decisions to return (1-50, default 10)

  • branchstring

    Filter to a specific branch name, or "all" to show all branches. Auto-detected from worktree context by default.

get_momentum

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

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

Параметры

  • tierenum

    Briefing detail level. compact (~150 tokens), standard (~400), detailed (~800), full (~1500). Default: standard.

    compactstandarddetailedfull
  • modelstring

    Model name (e.g. "claude-opus-4") to auto-resolve tier. Ignored if tier is set.

get_reentry_briefing

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

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

Параметры

  • tierenum

    Briefing detail level. compact (~150 tokens), standard (~400), detailed (~800), full (~1500). Default: standard.

    compactstandarddetailedfull
  • modelstring

    Model name (e.g. "claude-opus-4") to auto-resolve tier. Ignored if tier is set.

get_session_history

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

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

Параметры

  • limitnumber

    Number of recent sessions to return (1-50, default 5)

  • branchstring

    Filter to a specific branch name, or "all" to show all branches. Auto-detected from worktree context by default.

get_whats_hot

Получает сводку активности по всем зарегистрированным проектам, отсортированную по momentum. Показывает, над чем работает разработчик во всём своём портфеле.

Получает сводку активности по всем зарегистрированным проектам, отсортированную по momentum. Показывает, над чем работает разработчик во всём своём портфеле.

Параметры

  • formatenum

    Output format. "text" (default) returns formatted lines. "json" returns the structured summary object.

    textjson
save_checkpoint

Сохраните контрольную точку разработки. Вызывайте это после завершения задачи или значимой части работы, а не только в конце сессии. Каждая контрольная точка помогает следующей сессии (или разработчику) продолжить ровно с того места, где вы остановились.

Сохраните контрольную точку разработки. Вызывайте это после завершения задачи или значимой части работы, а не только в конце сессии. Каждая контрольная точка помогает следующей сессии (или разработчику) продолжить ровно с того места, где вы остановились.

Параметры

  • summarystringобязательный

    1 sentence, max 140 chars. What changed and why.

  • nextStepstring

    Max 100 chars. What to do next.

  • blockerstring

    Max 100 chars. Any blocker preventing progress.

  • sessionIdstring

    Claude Code session UUID. When omitted, joins the most-recent active task row for this worktree so checkpoints share the sessionId the hook writes to.

setup_project

Устанавливает хуки и инструкции KeepGoing. Используйте область видимости "user" для глобальной настройки (все проекты) или "project" для настройки для каждого проекта отдельно.

Устанавливает хуки и инструкции KeepGoing. Используйте область видимости "user" для глобальной настройки (все проекты) или "project" для настройки для каждого проекта отдельно.

Параметры

  • sessionHooksboolean

    Add session hooks to settings.json

  • claudeMdboolean

    Add KeepGoing instructions to .claude/rules/keepgoing.md

  • scopeenum

    Where to write config: "user" for global (~/.claude/), "project" for per-project (.claude/)

    projectuser
  • claudeDirstring

    Override the Claude config directory for user scope (defaults to CLAUDE_CONFIG_DIR env var or ~/.claude)

Другие проверенные MCP-сервера

IvanMurzak/Unity-MCP

IvanMurzak/Unity-MCP

MCP сервер связывает AI-агентов с Unity, автоматизируя создание сцен, генерацию кода и отладку. Работает внутри собранной игры — для динамических NPC и дебага. Полезен геймдев-разработчикам.

C#3597
duaraghav8/MCPJungle

duaraghav8/MCPJungle

MCPJungle — это MCP-шлюз, объединяющий множество серверов за одним endpoint. Регистрируйте инструменты один раз, подключайте Claude, Cursor или своих AI-агентов к единой точке входа. Упрощает управление, контроль доступа и observability для команд и локальных разработчиков.

Go1161
steipete/peekaboo

steipete/peekaboo

MCP сервер для macOS с захватом экрана, AI-анализом и автоматизацией GUI: клики, ввод, скроллинг, горячие клавиши. Требует разрешений на запись экрана и доступность. Полезен разработчикам и тестировщикам.

Swift4879
Aiven-Open/mcp-aiven

Aiven-Open/mcp-aiven

официальный

MCP сервер для облачной платформы Aiven: управляйте PostgreSQL, Apache Kafka, приложениями и другими сервисами прямо из AI-ассистентов. Полезен разработчикам и DevOps для автоматизации облачной инфраструктуры.

TypeScript26
tavily-ai/tavily-mcp

tavily-ai/tavily-mcp

MCP сервер Tavily предоставляет инструменты для веб-поиска, извлечения данных и построения карты сайта в реальном времени. Помогает разработчикам AI-ассистентов получать актуальную информацию из интернета.

JavaScript2231
sooperset/mcp-atlassian

sooperset/mcp-atlassian

MCP сервер для Atlassian (Confluence и Jira, Cloud и Server/Data Center). AI-агенты используют 72 инструмента: поиск, создание, обновление задач и страниц, комментарии и статусы, ускоряя разработку.

Python5583
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин