ResumeState について
ResumeStateは、AIアシスタントの作業を名前付きレーンに記録するMCPサーバーです。モデルやベンダーをまたいで、前回の続きから作業できます。
主な機能
- 01作業ごとのレーン管理
- 02構造化されたセッション引き継ぎ
- 03レーンやアカウント状態の再開
- 04アーティファクトの一覧と取得
- 05有効だった手順の検索
活用シーン
- 01新しいセッションで作業を継続
- 02決定・試行・失敗の記録
- 03保存済み作業資料の取得
MCP 対応
ResumeStateアカウントへの接続、レーンの再開、引き継ぎの記録、アーティファクトや手順の取得に使うツールを提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
ResumeState MCP server
AI アシスタントのセッション継続性:前回のセッションが終了した作業レーンから、いつでも再開できます。
ResumeState は、作業の状況を記録します。試したこと、決定したこと、完了したこと、失敗したことを把握できます。作業ごとに名前付きの レーン に記録するため、次のセッションでは、モデルやベンダーを問わず、前回終了したところから再開できます。この MCP サーバーは、アシスタントがそれを行うためのツールを提供します。
Tools
| ツール | 内容 |
|---|---|
connect | 短い承認コードで、このアシスタントを ResumeState アカウントに接続します(OAuth 2.0 デバイスフロー、RFC 8628) |
resume | レーンの最新の引き継ぎ情報、またはアカウント全体のパケットとそのレーンを取得します |
list_lanes | レーン(コード、名前、最後の引き継ぎ情報、新しさ)を一覧表示します |
handoff | 1 件の構造化された引き継ぎ情報(試したこと、決定事項、完了事項、失敗事項、状態、ポインター)をレーンに記録します |
list_artifacts, get_artifact | まずアーティファクトのカードを表示し、必要な場合にのみ全内容を表示します |
replay_search, replay_get | リプレイプールから、うまくいったルーチンを探します |
log_session, ingest, status | セッションの記録、トランスクリプトの取り込み、接続状態の確認を行います |
インストール
Python 3.10 以降と uv が必要です。クローンは不要です。
Claude Desktop(ワンクリックバンドル)
最新リリースから resumestate-mcp-1.0.0.mcpb をダウンロードし、Claude Desktop で開いてインストールします。
Claude Code
claude mcp add resumestate -- uvx --from git+https://github.com/Resume-State/resumestate-mcp resumestate-mcp
Claude Desktop、Cursor、その他の MCP クライアント(claude_desktop_config.json、.cursor/mcp.json、...)
{
"mcpServers": {
"resumestate": {
"command": "uvx",
"args": ["--from", "git+https://github.com/Resume-State/resumestate-mcp", "resumestate-mcp"]
}
}
}
次に、アシスタントに connect を実行するよう依頼します。リンクと短いコードが表示されます。ResumeState アカウントで承認すると、アシスタント専用のパスが発行されます。
接続の仕組み
- 設定ファイルに API キーは不要です。
connectは OAuth 2.0 デバイスフローを使用します。ウェブサイトでアシスタントを承認すると、継続性のためのパスが発行されます。 - パスはお使いのマシンに保存されます。
~/.resumestate/mcp-token.jsonに保存され、読み取り可能なのはユーザー本人のみです。また、自動的に更新されます。表示されることはありません。 - パスの権限は限定されています。 キー、請求情報、パスワード、その他の AI にはアクセスできません。アカウントの Connected AIs から確認し、無効にできます。
- 設定は不要です。
RESUMESTATE_API_URLのデフォルト値はhttps://resumestate.comです。設定する必要はありません。
料金
AI の接続は ResumeState メンバーシップの一部です。すべてのプランに 7 日間の無料トライアルが付いています(チェックアウト時にカード情報が必要です。いつでも解約できます)。料金はカナダドルです。
| プラン | 月額 | 年額(20% 割引) |
|---|---|---|
| Solo | $9.99 CAD | $95.88 CAD |
| Team | $19.99 CAD | $191.88 CAD |
| Enterprise | $99 CAD | $950.40 CAD |
プランと MCP 継続性サーバーのガイドをご覧ください。
プライバシー
継続性に関する情報は、ご自身のアカウント内で、Team の場合はチーム内でのみ非公開に保たれます。このクライアントは、上記のアドレスにある ResumeState API とのみ通信します。プライバシーページをご覧ください。
ライセンス
MIT。LICENSEをご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。