Skip to main content
Glama

@keepgoingdev/mcp-server

KeepGoing.dev 用のMCPサーバー - 開発者のためのモメンタム・コンパニオンです。KeepGoingは、しばらく離れていたプロジェクトに戻った際に、作業をスムーズに再開できるようサポートします。

KeepGoingは、gitコミット、ブランチ切り替え、非アクティブ時にチェックポイント(何を行っていたか、次は何か、どのファイルが重要か)を自動的にキャプチャします。新しいセッションを開始する際、AIアシスタントは最初からすべてを推論し直すのではなく、前回のチェックポイントを読み込みます。ローカルファーストで、アカウントは不要です。

クイックセットアップ

最も簡単な開始方法は、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の場合は ~/.cursor/mcp.json、またはお使いのツールの同等のファイル)に追加します:

{
  "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

開発コンテキストを、他のAIツール(chatgpt、gemini、copilot、claude、general)用のフォーマット済みプロンプトとしてエクスポートします。

save_checkpoint

タスクや意味のある作業が完了した後に、開発チェックポイントを保存します。

有料アドオン

ツール

アドオン

説明

get_decisions

意思決定検出

カテゴリ、信頼度、根拠を含む、最近のシグナルの高いコミットを取得します。

get_current_task

セッション認識

複数の同時AIエージェントセッションにわたる現在のライブセッションタスクを取得します。

activate_license

このデバイスでKeepGoingライセンスを有効化します。

deactivate_license

このデバイスでKeepGoingライセンスを無効化します。

仕組み

  1. このMCPサーバーを AIコーディングアシスタント(Claude Code、Cursor、Windsurfなど)に追加します。

  2. コーディングを開始します。 AIアシスタントから save_checkpoint を使用して、何をしたか、次は何か、ブロッカーは何かをキャプチャします。

  3. いつでも戻ってこれます。 AIアシスタントが get_momentum または get_reentry_briefing を呼び出し、中断した場所から正確に再開します。

  4. オプションで、KeepGoing VS Code拡張機能をインストールします。 非アクティブ時、gitコミット、ブランチ切り替え時に自動的にチェックポイントをキャプチャします。手動保存は不要です。

すべてのデータは、gitルートの .keepgoing/ ディレクトリにローカル保存されます。

要件

  • 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