mcpField
R
Rast Creator Tools

Rast Creator Tools

リモート
rastcreative.comメディア・デザイン01 週間前に更新
リポジトリ公式サイト

Rast Creator Tools について

Rast Creator Toolsは、ショート動画制作者向けのリモートMCPサーバーです。プラットフォームのセーフゾーン、字幕、ビットレート、書き出し設定を扱う決定論的なツールを提供します。

主な機能

  1. 01各プラットフォームのセーフゾーン計算
  2. 02UI要素に対するテキスト配置の確認
  3. 03ビットレートとファイルサイズの計算
  4. 04SRTとWebVTT字幕の検証
  5. 05プラットフォーム別書き出し設定

活用シーン

  1. 01TikTok画面での字幕位置の確認
  2. 02動画書き出しのファイルサイズ推定
  3. 03字幕のタイミングや読み上げ速度の問題検出
  4. 04YouTubeやTikTok向け書き出し設定の確認

MCP 対応

ステートレスなリモートサーバーを通じて、rastcreative.comのクリエイターツールをMCPクライアントに公開します。ツールは読み取り専用で、決定論的に動作します。

設定

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

エンドポイントhttps://rast-creator-tools-mcp.studio-c25.workers.dev/v1/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

Rast Creator Tools — リモート MCP サーバー

ショート動画クリエイター向けの、無料で認証不要のリモート MCP サーバーです。Reels/TikTok/Shorts のセーフゾーン、キャプション配置チェック、動画のビットレートとファイルサイズの計算、SRT 字幕の検証、プラットフォーム別の書き出し設定を行う、決定論的なツールを提供します。rastcreative.com/en/tools/ の無料クリエイターツールを AI アシスタント(Claude、ChatGPT、Gemini、Cursor、VS Code など)に提供します。

エンドポイント(Streamable HTTP):

https://rast-creator-tools-mcp.studio-c25.workers.dev/v1/mcp

ヘルスチェック:https://rast-creator-tools-mcp.studio-c25.workers.dev/health · プライバシー:https://rastcreative.com/en/tools/creator-tools-mcp-privacy/ · 利用規約:https://rastcreative.com/en/tools/creator-tools-mcp-terms/

  • API キーもサインアップも不要です。ユーザーデータの保存、ログ記録、外部へのリクエストは行いません。
  • ステートレスかつ決定論的です。すべてのツールは読み取り専用です(readOnlyHint: true、idempotentHint: true、openWorldHint: false)。
  • すべての結果に、対応する rastcreative.com のツールページへの source リンクが含まれます。

ツール

ツール機能
get_safe_zonereels、tiktok、shorts、story、all の安全でない余白(px と %)、セーフゾーンの矩形、右側のボタン列を、任意のフレームサイズに合わせて表示します
check_text_positionテキストボックスがセーフゾーン内にあるかを確認します。どの UI 要素(上部バー、キャプション領域、ボタン、端、Reels のコメントステッカー)が重なるかと、最も近い安全な位置も表示します
calculate_bitrate動画の長さとビットレートからファイルサイズを計算するか、サイズ制限に収まる最大ビットレートを算出します。プラットフォーム/解像度/fps 別の参考ビットレートと、2 パスの ffmpeg コマンドも表示します
validate_srtSRT/WebVTT の重複、空白、順序、読み上げ速度(CPS)、行の長さ/数、表示時間、文字化けをチェックします。必要に応じて修正済みの SRT を返します
export_settingsYouTube(SDR/HDR)、Vimeo、Instagram Reels、TikTok、ProRes マスター向けのコーデック、コンテナ、解像度、fps、ビットレート、色、音声の設定と、公式仕様へのリンクを表示します

接続

Claude(claude.ai/Desktop) → Settings → Connectors → Add custom connector → エンドポイント URL を貼り付けます。

ChatGPT(開発者モード)→ Settings → Connectors → Create → エンドポイント URL を入力し、認証を None に設定します。

Gemini Apps Developer Mode → https://gemini.google.com/devmode → Create new → エンドポイント URL を入力し、認証を none に設定します。

Cursor/VS Code/リモート MCP に対応する任意のクライアント:

{
  "mcpServers": {
    "rast-creator-tools": { "url": "https://rast-creator-tools-mcp.studio-c25.workers.dev/v1/mcp" }
  }
}

stdio のみのクライアント(mcp-remote 経由):

{
  "mcpServers": {
    "rast-creator-tools": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://rast-creator-tools-mcp.studio-c25.workers.dev/v1/mcp"]
    }
  }
}

stdio でローカル実行(ネットワーク不要):

npm install && npm run build:stdio
node dist/stdio.mjs        # or: docker build -t rast-creator-tools . && docker run -i --rm rast-creator-tools

プロンプトの例

  • 1080x1920 の TikTok 動画のセーフゾーンを教えてください。
  • 1080x1920 のフレームで y = 1550 px に置いたキャプションボックスは、Reels のインターフェースに隠れますか?
  • 3 分の 4K 30 fps の YouTube 書き出しを 45 Mbps で行うと、ファイルサイズはどのくらいになりますか?
  • 90 秒の 1080p 動画を 100 MB 未満に収めるには、どのくらいのビットレートが必要ですか?
  • この SRT の重複、読み上げ速度、文字化けをチェックしてください:(字幕を貼り付け)
  • HDR の YouTube アップロードには、どの書き出し設定を使えばよいですか?

生のリクエスト

curl -s -X POST https://rast-creator-tools-mcp.studio-c25.workers.dev/v1/mcp \
  -H 'Content-Type: application/json' -H 'Accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_safe_zone","arguments":{"platform":"reels"}}}'

エンドポイント

パス用途
POST /v1/mcp(別名 /mcp)Streamable HTTP による MCP JSON-RPC。ステートレス(Mcp-Session-Id なし)で、JSON レスポンスを返します。GET → 405
GET /health{"status":"ok",...}
GET /簡潔なランディング用 JSON(エンドポイント、ツール、データポリシー)
GET /.well-known/google-connected-appsGoogle Connected Apps のドメイン検証用 JSON(設定されるまでは 404)

開発とセルフホスト

TypeScript、MCP TypeScript SDK、Cloudflare Workers(無料プランで十分です)。

npm install
npm test              # vitest (tools + HTTP/MCP round trips)
npm run typecheck
npm run dev           # wrangler dev → http://127.0.0.1:8787
npm run smoke         # health + initialize + tools/list + tools/call over real HTTP
npx wrangler deploy   # → https://rast-creator-tools-mcp.<your-subdomain>.workers.dev
src/index.ts      Worker router (/v1/mcp, /health, /, /.well-known)
src/server.ts     McpServer, instructions, tool schemas + annotations
src/tools/*.ts    pure, deterministic tool logic
src/data/         safe-zone and export-spec data (from rastcreative.com)
test/             vitest
docs/             Google Connected Apps registration notes

その他の無料ツール

これらのツールなどをブラウザーで利用できます:rastcreative.com/en/tools/ — Rast Creative Studio 提供

ライセンス

MIT © Rast Creative Studio

コメント

MCP は初めてですか?

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

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