JustClip について
JustClipは、動画やライブ配信からクリップ、Beat Edit、AI生成メディアを作るローカルMCPサーバーです。MCPクライアントを使うクリエイター向けで、動画はローカルでダウンロードしてからアップロードし、ブラウザーでアカウント認証します。
主な機能
- 01動画やライブ配信のクリップ作成
- 02完成クリップと字幕のダウンロード
- 03映像からBeat Editを作成
- 04AI画像と動画の生成
- 05SNS投稿の下書き作成
活用シーン
- 01YouTubeやTwitchのURLからクリップを作成
- 02完成したクリップを動画や字幕で保存
- 03曲のビートに合わせて映像を編集
- 04カバー画像や動画素材を生成
MCP 対応
stdio経由でローカルMCPクライアントに、クリップ作成、プロジェクト管理、ダウンロード、Beat Edit、AIメディアのツールを提供します。Streamable HTTPとブラウザーOAuthを使うホスト型MCPエンドポイントもあります。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://justclip.ai/api/mcpclaude mcp add --transport http 0xflacko-justclip https://justclip.ai/api/mcp{"mcpServers":{"0xflacko-justclip":{"type":"http","url":"https://justclip.ai/api/mcp"}}}Cursor で開く{"servers":{"0xflacko-justclip":{"type":"http","url":"https://justclip.ai/api/mcp"}}}VS Code で開く{"mcpServers":{"0xflacko-justclip":{"type":"http","url":"https://justclip.ai/api/mcp"}}}{"mcpServers":{"0xflacko-justclip":{"serverUrl":"https://justclip.ai/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
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(model | recipe, …)` |
| `ai_generate(model | recipe, clipId?, prompt?, settings?, refs?, …)` |
ai_status(id) | 待機中、実行中、完了、失敗のいずれかのステータスと、待ち時間を表示します。 |
ai_list(clipId?) | クリップの生成結果、またはアカウントの完了済み生成結果を表示します。 |
ai_cancel(id) | まだ開始していないジョブをキャンセルします。クレジットは返却されます。 |
ai_download(id, outputPath) | 完成した画像または動画を保存します。 |
upload_media(path) | AI 入力またはカバー画像として、画像、曲、短い動画をアップロードします。 |
| `set_cover(clipId, generationId | key |
すべて同じクレジット残高を使用します。クリップ作成は映像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 マニフェストをそのまま維持できます。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。