mcpField
F
FrameThrower

FrameThrower

リモート
framethrower.ai検索111 週間前に更新
リポジトリ公式サイト

FrameThrower について

FrameThrowerは、映画制作関係者向けの検索可能な映画スチル資料ライブラリです。5,489作品を撮影技法や視覚的特徴で索引化し、作品名、監督、撮影監督の情報とともに画面を探して絞り込めます。

主な機能

  1. 01概念やムードによる画面検索
  2. 02レンズや撮影属性による絞り込み
  3. 03類似画面の検索
  4. 04画面メタデータとリンクの取得

活用シーン

  1. 01撮影用の照明や色彩の参考探し
  2. 02ショットサイズ別の構図例の検索
  3. 03候補画面をもとにしたビジュアル方針の調整

MCP 対応

OAuth 2.1でクライアントに接続するホスト型リモートMCPサーバーです。画面検索、絞り込み、類似画面の検索、詳細取得の4つのツールを提供します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://framethrower.ai/api/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

4
パラメーター型必須説明
limitnumberいいえ
querystringはい自然言語による説明。例:"neon-lit rainy street at night"

詳細

FrameThrower MCP Server

エージェントの中で、映画の参考資料を。 あらゆる MCP クライアントを、 照明、レンズの特性、ショットサイズ、色、ムードを基準にフレーム単位で インデックス化された 5,489 本の映画の撮影参考ライブラリに接続できます。

会話の中でイメージを伝えると、エージェントが映画名、監督、撮影監督を 明記した実際のフレームを提示します。

https://framethrower.ai/api/mcp

リモートサーバー、OAuth 2.1、4 つのツール、レート制限なし、 登録時に $2 分のクレジットが無料(カード不要)。


クイックスタート

Claude(デスクトップ/Web)

設定 → コネクター → カスタムコネクターを追加 → 次を貼り付けます。

https://framethrower.ai/api/mcp

ブラウザーが開いたらサインインしてください。これで完了です。

Cursor

ワンクリックで追加:

Cursor に追加

または、~/.cursor/mcp.json に追加します。

{
  "mcpServers": {
    "framethrower": {
      "url": "https://framethrower.ai/api/mcp"
    }
  }
}
stdio のみ対応するクライアント

mcp-remote を使ってブリッジします。 OAuth フローはこのツールが処理します。

{
  "mcpServers": {
    "framethrower": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://framethrower.ai/api/mcp"]
    }
  }
}

クライアントごとの詳しい手順は docs/install.md をご覧ください。


4 つのツール

ツールクレジット機能
search_frames2自然言語で、コンセプト、ムード、色、構図、シーンを基準に検索します
find_by_craft2レンズ、ショットサイズ、スタイル、設定、時間帯、監督、年など、撮影技法の属性を基準にフレームを検索します
find_similar2すでに候補に選んだフレームに似たフレームをさらに探します。絞り込みに使います
get_frame_details21 つのフレームの完全なメタデータ、サムネイル、リンクを取得します
search_frames
引数型説明
querystring, 必須例:"neon-lit rainy street at night"
limitnumber, 1–40デフォルトは 12 です
find_by_craft

すべて任意です。組み合わせて検索を絞り込めます。

引数型説明
lensstring"anamorphic"、"spherical"、"vintage_soft"
shot_sizestring"closeup"、"wide"、"medium"
visual_stylestring
settingstring"interior" または "exterior"
time_of_daystring"night"、"day"
directorstring
year_min / year_maxnumber年の範囲
limitnumber, 1–40デフォルトは 12 です
find_similar
引数型説明
frameIdstring, 必須前回の結果に含まれる ID
limitnumber, 1–40デフォルトは 12 です
get_frame_details
引数型説明
frameIdstring, 必須

想定される使い方

接続時にサーバーが使用方法を指示するため、クライアントに動作方法を伝える必要はありません。 想定されている手順は次のとおりです。

  1. 検索 — エージェントが、説明された内容を使って search_frames を呼び出します。
  2. いくつか提示 — 映画名、監督、リンクを添えて、4 件ほどを提示します。大量に並べることはありません。
  3. 反応 — 「#2 に似たものをもっと」「もっと寒色で」「もっとタイトに」などと伝えます。それに応じて、そのフレームを指定した find_similar、または属性を調整した find_by_craft が実行されます。
  4. 繰り返す — ぴったりの結果が見つかるまで続けます。

チャット内での画像表示は安定しないため、すべての結果に FrameThrower へのリンクが付いています。 フレーム本来の見た目を確認できるのはギャラリーです。

効果的な会話例は examples/prompts.md をご覧ください。


料金

登録時に $2 分のクレジットが無料、カードは不要です。 その後は $1 で 1,000 クレジット、 ツールの呼び出し 1 回につき 2 クレジットなので、$1 で 500 回呼び出せます。 クレジットに有効期限はありません。レート制限もありません。

クレジットがなくなると、残高とチャージ先を含むメッセージがツールから返されます。 そのため、エージェントは何も言わずに失敗するのではなく、状況を説明できます。

返されるもの — 返されないもの

ツールが返すのは、メタデータ、サムネイル URL、カラーパレット、FrameThrower に戻るディープリンクです。生の画像データは返しません。

これは画像配信パイプラインではなく、発見と参照のためのツールです。フレームのライセンスを付与する権利は当社にはありません。解説、教育、研究の参考資料として低解像度で表示されるものであり、権利は所有者に留保されます。使用目的をご覧ください。


サーバーコードがない理由

FrameThrower MCP サーバーはリモートでホストされています。接続して使用するものであり、自分で実行する必要はありません。そのため、このリポジトリにはコネクター、マニフェスト、クライアントごとのセットアップ、ツールのシグネチャ、実例が含まれています。インストールするものも、実行し続けるものも、管理する API キーもありません。OAuth により、エージェントはサインイン済みの FrameThrower アカウントとして動作します。


こちらもご利用いただけます

同じアカウント、同じクレジットです。


概要

FrameThrower は、これからのクリエイターのためのリファレンスアプリです。インターネット上でも最大級の映画スチルライブラリの 1 つであり、REST API、MCP サーバー、npm SDK から呼び出せます。現役の映画制作者や広告クリエイターを対象に、経験豊富な映画制作者や広告クリエイターが開発しました。

framethrower.ai · /mcp

MIT ライセンスです。

コメント

MCP は初めてですか?

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

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