mcpField
J
JustClip

JustClip

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

JustClip について

JustClipは、動画やライブ配信からクリップ、Beat Edit、AI生成メディアを作るローカルMCPサーバーです。MCPクライアントを使うクリエイター向けで、動画はローカルでダウンロードしてからアップロードし、ブラウザーでアカウント認証します。

主な機能

  1. 01動画やライブ配信のクリップ作成
  2. 02完成クリップと字幕のダウンロード
  3. 03映像からBeat Editを作成
  4. 04AI画像と動画の生成
  5. 05SNS投稿の下書き作成

活用シーン

  1. 01YouTubeやTwitchのURLからクリップを作成
  2. 02完成したクリップを動画や字幕で保存
  3. 03曲のビートに合わせて映像を編集
  4. 04カバー画像や動画素材を生成

MCP 対応

stdio経由でローカルMCPクライアントに、クリップ作成、プロジェクト管理、ダウンロード、Beat Edit、AIメディアのツールを提供します。Streamable HTTPとブラウザーOAuthを使うホスト型MCPエンドポイントもあります。

設定

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

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

パッケージ
mcpbjustclip.mcpb

ツール

詳細

justclip-mcp

Claude、Cursor、またはあらゆる MCP クライアントから動画を切り抜けます。 動画のダウンロードは、JustClip にアップロードする前にお使いのマシン上で実行されます。アプリと同じクレジット、同じクリップ、同じプランをご利用いただけます。

異なる点

JustClip はお使いのマシン上で yt-dlp を実行してから、動画を処理のためにアップロードします。これにより、YouTube 動画のダウンロードをデータセンターの接続に依存せずに行えます。ただし、ソースプラットフォームの制限は引き続き適用されます。

このパッケージは、Claude Desktop、Claude Code、Cursor、Codex、その他のローカルサーバーを実行するクライアント向けのローカル stdio サーバーです。

ブラウザーで Claude または ChatGPT を使う場合は、JustClip のホスト型 MCP サーバーに接続してください: https://justclip.ai/api/mcp。ブラウザー OAuth を使用する Streamable HTTP で接続します。 ホスト型の設定手順。ホスト型のダウンロードではリンクが返されます。ローカルファイルはダッシュボードでアップロードする必要があります。YouTube の取得はアカウントのプランによって異なります。ローカルパッケージでは、お使いのマシン上でダウンロードします。

セットアップ — キーのコピーは不要

エージェントが初めてクリップを作成すると、ブラウザーで**「Authorize JustClip」が開きます。Authorizeをクリックするだけです(justclip.ai にすでにサインインしています)。これで完了です。トークンはローカルに保存されるため、キーを見たり貼り付けたりする必要はありません。いつでもSettings**から取り消せます。

Node.js 22 以降を使用してください。動画をダウンロードするには、yt-dlp と ffmpeg をインストールします。macOS の場合は brew install yt-dlp ffmpeg を実行するか、お使いのプラットフォームに合わせてインストールしてください。yt-dlp のインストール方法には、brew install yt-dlp、pipx install yt-dlp、pip install -U yt-dlp もあります。

オプション A — ワンクリック(Claude Desktop)

JustClip Desktop Extension(justclip.mcpb)をダウンロードしてダブルクリックすると、Claude Desktop がサーバーをインストールします。最初のクリップ作成時に、ブラウザーで認証が開始されます。編集は不要です。

オプション B — 設定(Cursor、または手動)
{
  "mcpServers": {
    "justclip": {
      "command": "npx",
      "args": ["-y", "https://github.com/0Xflacko/justclip-mcp/releases/download/v0.3.0/justclip-mcp-0.3.0.tgz"]
    }
  }
}

リリースの tarball は公開されているため、npm アカウントは不要です。

env は不要です。認証はブラウザーで行います。(上級ユーザーや CI では、認証を省略するために JUSTCLIP_API_KEY を、ステージング用に JUSTCLIP_BASE_URL を設定できます。)

ツール

ツール内容
account()プラン、残りクレジット(AI が使用できる量も含む)、最大アップロードサイズ、同意状況を確認します。
clip_video(source, subtitleStyle?, template?, focus?, liveFrom?)YouTube/Twitch/Kick の URL またはローカルファイルを指定します。動画はお使いのマシンにダウンロードされてからアップロードされます。Twitch/Kick のライブチャンネルは、配信中にクリップを作成します。
list_projects(limit?)最近のプロジェクトを、ステータス、長さ、クリップ数とともに表示します。
project_status(projectId)処理状況と、準備できたクリップの数を表示します。
list_clips(projectId)フック、スコア、長さ、レンダリング状況とともにクリップを表示します。プランのエクスポート上限によってロックされているものには印が付きます。
download_clip(projectId, clipId, outputPath, template?, format?)レンダリング済みクリップ(.mp4)または字幕(.srt)を保存します。
download_all_clips(projectId, outputPath)エクスポート可能なクリップすべてをカバー画像とともに、1つの .zip として保存します。
stop_live(projectId)ライブ配信の監視を停止します。最後の処理が完了してからクリップが仕上がります。
more_moments(projectId, limit?)クリップ化されていない、見つかったモーメントを有望な順に表示します。
make_clip(projectId, candidateId)そのモーメントの1つを完成したクリップにします(無料)。
rename_clip(projectId, clipId, title)クリップのタイトルを変更します。
caption_variants(projectId, clipId, styleIds)クリップを他の最大3種類の字幕スタイルで複製します(Pro、Studio)。
post_drafts(projectId, clipIds?)TikTok/Shorts/Reels、X、LinkedIn 用の、すぐに投稿できるフック、キャプション、ハッシュタグを作成します。投稿は行いません。
`beat_edit(music, video?projectId?, style?, length?, …)`
beat_edit_status(id?)Beat Edit の進捗、または最近の Beat Edit を表示します。
download_beat_edit(id, outputPath)完成した Beat Edit を保存します。
ai_models()AI Studio の画像・動画モデル、テンプレート、クレジットでの価格、アカウントのクレジットを表示します。
ai_ideas(clipId)クリップ用の Bロール、フック、カバー画像、商品撮影のアイデアを、プロンプトと価格とともに提示します。無料です。
`ai_price(modelrecipe, …)`
`ai_generate(modelrecipe, clipId?, prompt?, settings?, refs?, …)`
ai_status(id)待機中、実行中、完了、失敗のいずれかのステータスと、待ち時間を表示します。
ai_list(clipId?)クリップの生成結果、またはアカウントの完了済み生成結果を表示します。
ai_cancel(id)まだ開始していないジョブをキャンセルします。クレジットは返却されます。
ai_download(id, outputPath)完成した画像または動画を保存します。
upload_media(path)AI 入力またはカバー画像として、画像、曲、短い動画をアップロードします。
`set_cover(clipId, generationIdkey

すべて同じクレジット残高を使用します。クリップ作成は映像1分あたり1クレジット、Beat Edit は1クレジット、AI 生成はジョブごとにクレジットで価格が設定されています。エージェントは ai_price で料金を確認し、事前にあなたに確認します。1回限りの AI 同意(18歳以上であること、同意なく実在の人物やブランドを使用しないこと、および肖像の使用に関する同意)は、ブラウザーであなた自身が行う必要があります。エージェントに代わりに同意させることはできません。

実行しないこと

購入は一切行いません。クレジットを使い切った場合、プランのエクスポート上限に達した場合、または有効なプランがない場合は、ツールの応答でわかりやすく説明し、あなたが開くリンクを提示します。購入には必ず人間がクリックする必要があり、エージェントが購入することはありません。また、プランの変更、パスワードの確認、他のアカウントへのアクセス、プロジェクトやクリップの削除、コンテンツの公開、利用規約への同意やあなたに代わっての同意もできません。

例

あなた: これをクリップして、上位3つをください — https://youtube.com/watch?v=…

エージェント: (clip_video を呼び出す → ブラウザーが開く → あなたが「Authorize」をクリック) お使いのマシンにダウンロードしてアップロードしました(専用レーン)— プロジェクト abc123 を処理中です。(project_status をポーリングし、続けて list_clips、その後上位3つに対して download_clip を呼び出します)

プライバシーポリシー

JustClip プライバシーポリシーでは、アップロードされたメディア、アカウントデータ、処理プロバイダー、保存、保持、削除について説明しています。ローカルサーバーは、選択した動画、メディア、リクエストを JustClip に送信します。AI 生成では、JustClip で必要な同意を完了した後、選択したメディアが同ポリシーに記載されたプロバイダーに送信される場合もあります。ローカルへのダウンロードでは、ソースプラットフォームに接続します。このサーバーがチャット履歴を JustClip に送信することはありません。

認証トークンはファイルモード 0600 で ~/.justclip/token.json に保存され、同じ JustClip ベース URL に対して再利用されます。JustClip の設定でトークンを取り消せます。ダウンロードしたファイルは指定した出力先に書き込まれ、既存のファイルを上書きする場合があります。クリッピングや生成には、既存の JustClip クレジットが消費される場合があります。このサーバーからクレジットを購入したり、サブスクリプションを変更したりすることはできません。

サポート:justclip.ai/contact · [email protected] · 問題を報告

開発

npm ci
npm test
npm run bundle

npm run bundle は、本番用の依存関係を含む artifacts/justclip.mcpb を書き出します。サーバーのソースとバンドルは MIT ライセンスです。JustClip サービスの利用には、JustClip 利用規約が適用されます。

ディレクトリへの掲載

Glama のローカルサーバーは、ビルドとツール検出の検査に合格しています。ビルド設定は glama-build-spec.json に記録されています。Glama が追加する mcp-proxy ラッパーを含めずに、起動コマンドを入力してください。プレースホルダーキーはスキーマの検査専用です。ユーザーは自身の JustClip アカウントを認証します。ホスト型コネクターには別途、メンテナー用 OAuth テストプロファイルと、Glama のコールバックに対する本番環境でのサポートが必要です。

Smithery リリースの場合は、npm run bundle と npm run smithery:metadata を実行します。Smithery の公開 APIを使用して、artifacts/justclip.mcpb を bundle として、artifacts/smithery-release.json 内の JSON を payload として送信します。メタデータには、Smithery のサーバーカードで必要となる、実際のツール入力スキーマが含まれています。Smithery CLI 4.11.1 は、より簡易なデスクトップマニフェストのエントリーをそのカードにコピーするため、検証に失敗します。API を使えば、標準の MCPB マニフェストをそのまま維持できます。

コメント

MCP は初めてですか?

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

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