mcpField
C
Context Continuation MCP Server

Context Continuation MCP Server

ローカル
github.com/core3-coderメモリ・ナレッジ273 週間前に更新

Context Continuation MCP Server について

Context Continuation MCP Serverは、AI開発セッションとプロジェクトの進捗を読みやすいMarkdownファイルに記録します。開発者がコンテキスト使用量を把握し、新しいセッション向けの復元プロンプトを作成できます。

主な機能

  1. 01メッセージとトークン使用量の追跡
  2. 02コンテキスト上限前の通知
  3. 03セッション復元プロンプトの生成
  4. 04プロジェクトの節目と進捗の記録
  5. 05Markdownファイルでのデータ保存

活用シーン

  1. 01開発中のコンテキスト使用量の確認
  2. 02新しいセッションでの作業継続
  3. 03プロジェクトの決定事項と節目の記録

MCP 対応

セッション追跡、状態確認、プロジェクト進捗と概要の取得、セッション復元のツールをMCPクライアントに提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Context Continuation MCP Server

CI codecov npm version Node.js License: MIT GitHub issues GitHub stars

AI 開発セッション向けにインテリジェントなコンテキスト管理を提供する MCP(Model Context Protocol)サーバーです。トークン上限に達しても、もうコンテキストを失うことはありません。

主な機能

  • コンテキストの自動追跡:トークン使用量と会話の流れを監視します
  • インテリジェントなセッション中断:コンテキスト上限に達する前に通知します
  • シームレスな復元:新しいセッション用のコンテキスト復元プロンプトを生成します
  • プロジェクト管理:セッション間でマイルストーン、決定事項、進捗を追跡します
  • ファイルベースのストレージ:Git で扱える、人が読みやすい Markdown ファイルを使用します

クイックスタート

インストール
npm install -g context-continue-mcp
Claude Desktop での使用
  1. Claude Desktop の設定に追加します:
{
  "mcpServers": {
    "context-continue": {
      "command": "context-mcp",
      "args": ["--project", "/path/to/your/project"]
    }
  }
}
  1. Claude Desktop を再起動します

  2. 会話でコンテキストツールを使い始めます:

    • context_start_session - 新しいセッションの追跡を開始します
    • context_track_message - 重要なメッセージを追跡します
    • context_get_status - トークン使用量を確認します
    • context_restore_session - 復元プロンプトを生成します

利用可能なツール

セッション管理
  • context_start_session - 新しいコンテキストセッションの追跡を開始します
  • context_end_session - 要約を作成して現在のセッションを終了します
  • context_get_status - 現在のセッションとトークン使用量の情報を取得します
コンテキストの追跡
  • context_track_message - メッセージをセッションの追跡に追加します
  • context_track_progress - プロジェクトの進捗を更新します
  • context_add_milestone - プロジェクトのマイルストーンを追加します
復元
  • context_restore_session - コンテキスト復元プロンプトを生成します
  • context_get_project_summary - プロジェクト全体の概要を取得します

仕組み

  1. セッションを開始:プロジェクトのコンテキスト追跡を初期化します
  2. 進捗を追跡:重要なメッセージや決定事項が自動的に記録されます
  3. 使用量を監視:トークン上限に近づくと警告を受け取ります
  4. シームレスに継続:新しいセッション用の復元プロンプトを生成します

ファイル構成

サーバーはプロジェクト内に .context ディレクトリを作成します:

your-project/
├── .context/
│   ├── config.json
│   ├── project_summary.md
│   ├── sessions/
│   │   ├── session_001_2025-05-31.md
│   │   └── session_002_2025-06-01.md
│   ├── progress/
│   │   ├── milestones.md
│   │   └── decisions.md
│   └── artifacts/
└── your-code/

品質保証

このプロジェクトでは、次の方法で高いコード品質を維持しています:

  • 🧪 包括的なテスト:43 件以上のユニットテストと 95% 以上のカバレッジ
  • 🔄 継続的インテグレーション:Node.js 18.x、20.x、21.x でテストを自動実行
  • 🌍 クロスプラットフォーム対応:Ubuntu、Windows、macOS でテスト済み
  • 📊 コードカバレッジ:Codecov でリアルタイムにカバレッジを追跡
  • 🏗️ ビルド検証:ビルドと CLI 機能を自動テスト
  • 📦 パッケージ検証:公開前のテストと互換性チェック
テストの実行
# Run all tests
npm test

# Run tests with coverage
npm run test:coverage

# Run specific test suites
npm test token-counter
npm test session-tracker
npm test context-manager

# Watch mode for development
npm run test:watch

開発

git clone https://github.com/core3-coder/context-continue-mcp
cd context-continue-mcp
npm install
npm run build
npm start

ライセンス

MIT - 詳細は LICENSE ファイルを参照してください

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。