コンテキストマネージャーMCPサーバー
開発コンテキストとワークフローを管理するためのモデル コンテキスト プロトコル (MCP) サーバー実装。
特徴
信頼性の高いメッセージフレーミングを備えたソケットベースのトランスポート
JSON-RPC 2.0プロトコルの完全サポート
機能ネゴシエーションによるセッション管理
拡張可能なツールレジストリシステム
プロジェクト、作業パッケージ、タスク管理
チェックポイントと復元機能
QAレビューワークフローのサポート
Related MCP server: CODING DevOps MCP Server
初期設定
使用法
サーバーの起動
開発モード
クリーンスタート
問題が発生した場合は、クリーン ビルドを試すことができます。
建築
コアコンポーネント
メッセージフレーミング
コンテンツ長ベースのプロトコル
信頼性の高いメッセージ境界処理
バッファ管理
トランスポート層
TCPソケットベースの通信
接続管理
イベント駆動型アーキテクチャ
セッション管理
クライアントセッションの追跡
能力交渉
状態の永続性
ツールレジストリ
動的ツール登録
入力検証
結果のフォーマット
ツール
プロジェクト管理
プロジェクトの作成/取得
プロジェクトチェックポイント
国家の回復
作業パッケージ管理
作業パッケージの作成/取得
進捗状況の追跡
ステータスの更新
タスク管理
タスクの作成/更新
ファイル変更追跡
タスクのチェックポイント
QAツール
レビューワークフロー
修正リクエスト
作業パッケージの承認
構成
環境変数:
DEBUG: デバッグログを有効にする (0/1)MCP_PORT: サーバーポート (デフォルト: 44557)
プロトコル
サーバーは JSON-RPC 2.0 を使用してモデル コンテキスト プロトコルを実装します。
メッセージフロー
クライアントはTCP経由で接続します
クライアントが初期化要求を送信する
サーバーは機能で応答します
通常のメッセージ交換が始まる
クライアントはシャットダウン/終了できます
発達
貢献
リポジトリをフォークする
機能ブランチを作成する
変更をコミットする
ブランチにプッシュする
プルリクエストを作成する
ライセンス
ISCライセンス