ScreenWeaver について
ScreenWeaverは、映画制作者向けに脚本やストーリーボードを扱うMCPサーバーです。AIアシスタントからプロジェクトを読み書きし、脚本のインポートやショットの準備をリモート接続で行えます。
主な機能
- 01脚本プロジェクトの閲覧と検索
- 02Final Draft、WriterDuet、Fountainからの脚本インポート
- 03履歴を残したシーン編集
- 04ストーリーボードのショット作成と更新
- 05PDFやスキャン画像からのテキスト抽出
- 06ショットやストーリー要素への参考画像の追加
活用シーン
- 01新規プロジェクトへの脚本インポート
- 02脚本内の台詞や語句の検索
- 03シーンを順序付きのショットに整理
MCP 対応
リモートMCPサーバーとして、脚本、シーン、ショット、参考画像などScreenWeaverプロジェクトの閲覧・編集ツールを提供します。OAuthでサインインし、プロジェクトへのアクセスを承認します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://app.screenweaver.ai/api/mcpclaude mcp add --transport http ai-screenweaver-screenweaver https://app.screenweaver.ai/api/mcp{"mcpServers":{"ai-screenweaver-screenweaver":{"type":"http","url":"https://app.screenweaver.ai/api/mcp"}}}Cursor で開く{"servers":{"ai-screenweaver-screenweaver":{"type":"http","url":"https://app.screenweaver.ai/api/mcp"}}}VS Code で開く{"mcpServers":{"ai-screenweaver-screenweaver":{"type":"http","url":"https://app.screenweaver.ai/api/mcp"}}}{"mcpServers":{"ai-screenweaver-screenweaver":{"serverUrl":"https://app.screenweaver.ai/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
ScreenWeaver MCP Server
Claude、ChatGPT、Cursor、VS Code、または任意の MCP クライアントから、脚本やストーリーボードを制作できます。ScreenWeaver は、脚本エディター、脚本に連動したストーリーボード、制作キャンバスを備えた AI 映画制作スタジオです。このサーバーを使うと、アシスタントから ScreenWeaver のプロジェクトを直接読み書きできます。
- リモートサーバーのため、インストール不要です:
https://app.screenweaver.ai/api/mcp(Streamable HTTP)。 - API キー不要でサインイン: サーバーは OAuth 2.1 に対応しています。ScreenWeaver にサインインし、アシスタントが開けるプロジェクトを選択して許可します。アカウントの Connected apps から、いつでも許可を取り消せます。
- 22 個のツール: プロジェクトの作成、Final Draft、WriterDuet、Fountain の脚本のインポート、PDF やスキャン画像の OCR、シーンの編集、メモからのストーリーボードショットの作成、コミックやストーリーボードのページのパネルへの分割と、それらの参照としての接続ができます。
- デフォルトで安全: 脚本の編集やインポートを行うたびに、以前のバージョンが履歴に保存されます。削除には明示的な確認が必要で、プロジェクトやストーリー要素を削除するツールはありません。
クライアントごとの詳しい手順:screenweaver.ai/mcp。
利用できるユーザー
MCP は、クレジットがあり、Auteur プランまたは Studio プランに加入している ScreenWeaver アカウントで利用できます(料金)。脚本の読み取り、書き込み、インポートには費用がかかりません。クレジットが必要なのは、スキャンしたページの OCR(1 ページあたり約 0.5 クレジット)と、コミックやストーリーボードのページからパネルを検出する場合(1 ページあたり約 1 クレジット)の 2 つです。20 ページを超える場合、実行前にアシスタントが確認します。
接続
Claude(Web、デスクトップ、モバイル): Settings、Connectors、Add custom connector の順に選択します。https://app.screenweaver.ai/api/mcp を貼り付けて Connect をクリックし、サインインします。
Claude Code:
claude mcp add --transport http screenweaver https://app.screenweaver.ai/api/mcp
次に Claude Code で /mcp と入力し、screenweaver を選んでブラウザーでサインインします。
ChatGPT: Settings、Apps の順に選択し、詳細設定で Developer mode をオンにしてから、Create を選びます。URL を貼り付け、OAuth を選択します。カスタムアプリを追加できるプランは変更されることがあります。OpenAI のヘルプセンターをご確認ください。
Cursor(.cursor/mcp.json または ~/.cursor/mcp.json):
{
"mcpServers": {
"screenweaver": { "url": "https://app.screenweaver.ai/api/mcp" }
}
}
VS Code(.vscode/mcp.json。エージェントモードの Copilot Chat から使用):
{
"servers": {
"screenweaver": { "type": "http", "url": "https://app.screenweaver.ai/api/mcp" }
}
}
その他のクライアント: OAuth サインインに対応し、Streamable HTTP 経由でリモート MCP サーバーに接続できるクライアントであれば利用できます。URL を貼り付けると、クライアントがサインインページを自動で検出します。
ツール
| ツール | 機能 |
|---|---|
list_projects | 開くことができるプロジェクトと、それぞれでのあなたの役割を一覧表示します。 |
list_organisations | プロジェクトを作成できる組織を一覧表示します。 |
get_project_outline | エピソード、順番に並んだシーン、ショット数、ストーリー要素数を表示します。 |
get_scene | 1つのシーンを要素ごとに表示し、関連付けられたキャラクターと場所も確認できます。 |
search_script | 単語または語句を含むすべての台詞を検索します。 |
list_entities | キャラクター、場所、オブジェクトと、それぞれの説明を一覧表示します。 |
list_shots | ストーリーボードのショットをタイムライン順に、構図、カメラ、尺、アクションとともに一覧表示します。 |
get_group | 制作キャンバスのグループを取得します。ジェネレーター、プロンプト、参照画像、画像が含まれます。 |
view_media | インポートまたは生成した画像、あるいはショットのストーリーボードパネルを表示します。 |
get_guide | ScreenWeaver に組み込まれたガイドを取得し、アシスタントがアプリの使い方を把握できるようにします。 |
create_project | 空の脚本を含む新しい映画またはシリーズを作成します。 |
set_project_aspect_ratio | プロジェクトのフレーム比率を設定します(16:9、9:16、2.39:1、4:3、3:4)。 |
import_script | プレビューを確認してから、Final Draft、WriterDuet、Fountain 形式の脚本をインポートします。 |
extract_file_text | OCR を使用して、PDF またはページの写真からテキストを抽出します。 |
edit_script | 脚本の要素を挿入、更新、削除します。削除には確認が必要です。 |
create_shots | シーン内にショットを順番に作成し、構図、カメラの動き、尺を指定します。 |
update_shot | 1つのショットのアクション、構図、カメラ、尺、または続きの内容を更新します。 |
delete_shots | プレビューを確認してから、ショットを削除します。 |
create_upload | PDF または画像用のアップロード枠を作成します。最大 25 MB です。 |
import_media | 漫画のページ、絵コンテ、参照画像を画像として取り込み、自動でパネルに分割します。 |
add_reference_images | 画像をショットのパネル、ストーリー要素、またはアートディレクションに関連付けます。 |
set_prompt | ジェネレーターのプロンプト、またはストーリー要素のテキストを書き換えます。 |
現時点では画像や動画を生成するツールはありません。アシスタントがショット、プロンプト、参照画像を準備し、アプリ内で生成を実行します。
リクエスト例
- 「プロジェクト『The Yellow Umbrella』に、貼り付ける Fountain 形式の脚本をインポートしてください。まずプレビューを表示してください。」
- 「脚本を PDF で用意しました。『Night Ferry』という新しい映画プロジェクトに脚本としてインポートしてください。」
- 「シーン 4 を読み、1台のカメラによる手持ち撮影用のストーリーボードショットを作成してください。」
- 「この漫画の章をインポートし、ページをパネルに分割して、シーン 2 にパネルごとに1つのショットを作成してください。」
- 「脚本内の傘への言及をすべて検索し、抜けている箇所があれば教えてください。」
OAuth の詳細(クライアント開発者向け)
- 保護リソースメタデータ:
https://app.screenweaver.ai/.well-known/oauth-protected-resource、認可サーバーメタデータ:https://app.screenweaver.ai/.well-known/oauth-authorization-server。 - PKCE(S256)を使用した認可コードフロー、動的クライアント登録(RFC 7591)、ローテーションされるリフレッシュトークン、失効(RFC 7009)。
- 認証されていないリクエストには、
WWW-Authenticate: Bearer resource_metadata="…"を含む401が返されます。
プライバシーとサポート
ScreenWeaver は、どのツールがいつ呼び出されたかを記録しますが、プロンプトや脚本のテキストは記録しません。プライバシーポリシー:screenweaver.ai/privacy。利用規約:screenweaver.ai/terms。サポート:[email protected]。
ライセンス
このリポジトリのドキュメントは MIT ライセンスで提供されています。ScreenWeaver サービスはプロプライエタリであり、その利用規約が適用されます。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。