mcpField
S
Screen Recorder MCP

Screen Recorder MCP

ローカル
github.comメディア・デザイン02 日前に更新

Screen Recorder MCP について

Screen Recorder MCP は、AI エージェントで実際のブラウザページを録画し、縦型動画に仕上げるツールです。製品デモや UI 動画の制作者向けに、実画面を記録し、字幕、注釈、ズーム、音楽、エンドカードをローカルで合成します。

主な機能

  1. 01CDP 経由のブラウザページ録画
  2. 02録画から縦型クリップを作成
  3. 03デバイスフレームと注釈の追加
  4. 04字幕、ズーム、エンドカードの適用
  5. 05音楽のミックスとダッキング

活用シーン

  1. 01実際のページから縦型製品デモを作成
  2. 02公開用の UI 操作動画を録画
  3. 03ブラウザ録画に字幕や注釈を追加

MCP 対応

MCP サーバーとして、録画状態の確認、録画の開始・停止、ファイル一覧、クリップ合成のツールを MCP クライアントに提供します。エージェントは `compose_clip` を呼び出して完成動画を作成できます。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"robert0303-c-screenrec-agent": {
"command": "npx",
"args": [
"-y",
"screenrec-agent"
]
}
}
}
起動コマンドnpx -y screenrec-agent

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmscreenrec-agent0.1.3

ツール

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

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

詳細

Screen Recorder MCP

AIエージェントに実際のブラウザページを録画させ、公開できる縦型動画に編集できます。

xukunAI製 · Claude Code、Cursor、Codex、Hermes向けのMCPサーバーです。エージェントはCDP経由でページを録画し(ブラウザー拡張機能も許可ダイアログも不要)、デバイスフレーム、静止フレームのコールアウト、ズーム、字幕、自然なダッキング付きの音楽、エンドカードを加えてクリップを編集します。

すべてローカルで動作します。アップロードも、APIキーも、クラウドレンダリングも不要です。

录制 → 设备框 → 冻结圈注 → 局部放大 → 字幕 → 结尾卡 → 成片

開発の背景

あらゆる「AI動画」ツールはピクセルを生成し、テキストが崩れないことを願います。このツールは何も生成しません。実際のUIを録画し、フォントエンジンでテキストを描画します。すべての数字が実際の数値です。

エージェント向けの機能こそが、このツールの要点です。エージェントはチャットで提案するのではなく、ツール呼び出しで完成したクリップを作成できます。

ツール

ツール機能
recorder_status録画状態、バイト数、ブリッジの状態を表示します
recorder_startタブの録画を開始します(Chromeでは人間によるクリックが1回必要です。下記参照)
recorder_stop録画を停止してDownloadsに保存します
recorder_files最近の録画を一覧表示します
compose_clip録画から完成動画を作成する、主要な機能です

compose_clipでは、captions、annotations(静止フレームのコールアウト)、focus(ズーム)、end_title、music、frame(スマートフォン/ブラウザー)、pip(ピクチャーインピクチャー)を指定できます。

インストール

npx(推奨) — Claude Code、Cursor、Codex、Hermes、およびあらゆるMCPクライアントで動作します。

{
  "mcpServers": {
    "screen-recorder": {
      "command": "npx",
      "args": ["-y", "screenrec-agent"]
    }
  }
}

次に、インストールを確認します。

npx -y screenrec-agent --selftest

初回実行時に、エージェント(約33 MB)と固定バージョンのffmpegビルド(約201 MB)が%LOCALAPPDATA%\screenrec-agent\binにダウンロードされます。以降はキャッシュが再利用され、ランチャーをアップグレードしても再ダウンロードされるのはエージェントのみです。ffmpegは再取得されません。ダウンロードは再開や再試行が行われるため、接続が切れても通知なしに失敗することはありません。

または、exeを直接使います。 最新リリースからscreenrec-agent.exeをダウンロードし、その隣にffmpeg.exeを配置します(ffmpegが必要なのはcompose_clipのみです)。commandの参照先をexeに設定してください。

公式MCP Registryにio.github.Robert0303-C/screenrec-agentとして公開されています。

料金

無料フル版 — $39(買い切り)
recorder_* — エージェントでの録画無制限、永久無制限
compose_clip — 録画から完成クリップを作成24時間/5クリップ無制限
ローカルで動作し、アップロードなしはいはい

試用期間はインストール時ではなく、初めて正常にクリップを作成した時点で開始します。試用期間が終了すると、compose_clipは購入リンク付きでlicense_requiredを返します。録画機能は引き続き使え、ファイルが削除されたり、クラッシュしたりすることはありません。残りの試用期間はscreenrec-agent --statusで確認し、screenrec-agent --activate <KEY>でライセンスを有効化できます。

ネットワーク通信が発生するのは、ライセンスの有効化時のみです。 試用状態は、時刻の巻き戻し検出機能を備え、マシン上に3つ保存されます。別の方法では、ユーザーの利用状況を監視するサーバーが必要になるためです。3つすべてを削除すると新規インストールと同じ状態になります。オフラインソフトウェアではこれを防げません。そのため、監視機能を組み込むよりも、この点について率直にお伝えします。

購入先:https://creem.io/store/screenrec-agent · xukun.online

Chromeが要求する唯一の操作

chrome.tabCaptureにはactiveTabが必要で、activeTabはそのタブ上で拡張機能を実行した場合にのみ取得できます。スクリプトで代用することはできません(検証済み:拡張機能のページ内で信頼されたCDPクリックを行っても失敗します)。そのため、以下のようになります。

  • ページ録画(CDP)— 完全自動で、クリックも拡張機能も不要です
  • デスクトップとマイクの録音(拡張機能)— 人間がツールバーアイコンを1回クリックすれば、その後はエージェントがすべて処理します

必要条件

  • Windows 10/11 x64
  • ディスク容量約300 MB
  • MCPクライアント

ロードマップ

  • CDP録画、フリーズフレームのコールアウト、ズーム
  • デバイスフレーム、字幕、エンドカード、音楽のダッキング、ピクチャーインピクチャー
  • ナレーション(piper、EN + ZH)— フル版
  • macOS

ライセンス

商用ライセンスです。ソースコードは確認用に公開されていますが、パッケージ化されたバイナリの再配布は禁止されています。

コメント

MCP は初めてですか?

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

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