UserTapes について
UserTapes MCPは、実際のウェブサイトセッションを調べたいチームやコーディングエージェント向けのホステッドサーバーです。リプレイの動きを検索可能なテキスト記録にし、絞り込み、集計、セッションアラートを提供します。
主な機能
- 01サイトと記録済みセッションの一覧
- 02エラーや動作によるセッション絞り込み
- 03セッション記録の閲覧
- 04セッション統計の集計表示
- 05セッションアラートの作成と管理
活用シーン
- 01実際の訪問で発生したエラーの調査
- 02ユーザーの移動やクリックの確認
- 03条件に合うセッションの監視
MCP 対応
Streamable HTTP上でステートレスなJSON-RPCエンドポイントを提供します。MCPクライアントは取り消し可能な読み取り専用トークンでセッションを照会し、アラートを管理できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://usertapes.com/mcpclaude mcp add --transport http mcdca-usertapes https://usertapes.com/mcp{"mcpServers":{"mcdca-usertapes":{"type":"http","url":"https://usertapes.com/mcp"}}}Cursor で開く{"servers":{"mcdca-usertapes":{"type":"http","url":"https://usertapes.com/mcp"}}}VS Code で開く{"mcpServers":{"mcdca-usertapes":{"type":"http","url":"https://usertapes.com/mcp"}}}{"mcpServers":{"mcdca-usertapes":{"serverUrl":"https://usertapes.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://usertapes.com/mcp認証が必要ツール
詳細
UserTapes MCP サーバー
UserTapes はセッションリプレイツールです。これはその Model Context Protocol サーバーです。ホスト型の ステートレスな JSON-RPC エンドポイントで、あらゆる MCP クライアント(Claude Code、Claude Desktop、Cursor、または独自のエージェント)から、サイトで実際のユーザーが行った操作を 照会できます。
このリポジトリには、サーバーのアプリケーションソース(UserTapes のメインコードベースにあります)は含まれていません。公開されている接続情報(エンドポイント、ツール、認証方法)を文書化し、登録するためのものです。
理由
コーディングエージェントは、リポジトリや git の履歴、テスト出力を読み取れます。しかし、実際のユーザーが何かが壊れたときにどのような操作をしたかは、そこからは分かりません。UserTapes は、記録されたすべてのセッションからテキストのトランスクリプトを生成します。クリック、画面遷移、エラー、連打クリックなどを含むため、動画を書き出してプロンプトに貼り付ける代わりに、エージェントがほかの情報と同じようにセッションを照会できます。
接続
このサーバーは、Streamable HTTP(プロトコルリビジョン 2025-06-18)経由でステートレスな JSON-RPC 2.0 を使用する、単一の HTTP エンドポイントです。アカウントの Agent access ページでトークンを取得し、次の設定を追加してください。
{
"mcpServers": {
"usertapes": {
"url": "https://usertapes.com/mcp",
"headers": { "Authorization": "Bearer YOUR_MCP_TOKEN" }
}
}
}
パッケージのインストールも、ローカルプロセスも不要です。クライアントは
https://usertapes.com/mcp に直接接続します。
ツール
| ツール | 内容 |
|---|---|
list_sites | アカウントのサイト一覧 |
list_tapes | サイトのセッションを新しい順に表示します。エラー、連打クリック、URL の部分文字列、期間、日付範囲で絞り込めます |
read_transcript | 1 件のセッションを Markdown のトランスクリプトとして表示します |
get_stats | N 日間の集計件数 |
site_digest | 直近 N 日間の概要を 1 回の呼び出しで取得します |
list_alerts / create_alert / delete_alert | セッションを継続的に監視する保存済みアラート(例:「/checkout でセッションにエラーが発生したら通知する」) |
MCP トークンは、サイトの取り込み専用トラッキングトークンとは別の、読み取り専用スコープを持つ取り消し可能な認証情報です。書き込み可能なのはアラートのみで、記録の削除、サイトの変更、請求情報へのアクセスはできません。
ドキュメント
- MCP サーバーのドキュメント — エンドポイント、認証、接続設定、全ツールのリファレンス
- MCP エージェントアクセス — 機能の概要
- MCP 経由のセッションリプレイ — プロトコルの詳細とツールスキーマ
ライセンス
MIT — LICENSE を参照してください。(このリポジトリはドキュメントとレジストリマニフェストであり、UserTapes のアプリケーション自体はクローズドソースです。)
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。