UGC API について
UGC API は、TikTok と Instagram へのユーザー生成コンテンツの投稿・予約を行うリモート MCP サーバーです。複数アカウントのキャンペーンに対応し、結果の確認や失敗時の処理もできます。
主な機能
- 01動画・画像の投稿と予約
- 02複数アカウントのキャンペーン計画
- 03スケジュールとクレジット使用量のプレビュー
- 04投稿結果とエラーの確認
- 05接続済みクリエイターアカウントの管理
活用シーン
- 01複数のSNSアカウントで動画を一括予約
- 02動画を Instagram Reel と Story に投稿
- 03失敗した投稿を確認して再試行
MCP 対応
リモートの Streamable HTTP エンドポイントを通じて、投稿、予約、アカウント、キャンペーン、統計に関する UGC API の操作を MCP クライアントに提供します。認証には OAuth 2.1 を使用します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://ugcapi.dev/mcpclaude mcp add --transport http ugcapi https://ugcapi.dev/mcp{"mcpServers":{"ugcapi":{"type":"http","url":"https://ugcapi.dev/mcp"}}}Cursor で開く{"servers":{"ugcapi":{"type":"http","url":"https://ugcapi.dev/mcp"}}}VS Code で開く{"mcpServers":{"ugcapi":{"type":"http","url":"https://ugcapi.dev/mcp"}}}{"mcpServers":{"ugcapi":{"serverUrl":"https://ugcapi.dev/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
![]()
UGC API MCP サーバー
UGC API 用のリモート MCP サーバーです。Claude、ChatGPT、Cursor など、あらゆる MCP クライアントからTikTokやInstagramにユーザー生成コンテンツを投稿・予約できます。
https://ugcapi.dev/mcp
OAuth 2.1(動的クライアント登録、PKCE)対応のストリーミング可能なHTTPを使用します。インストールやホスティングは不要です。URLをリモート MCP サーバーとして追加し、UGC APIのメールアドレスでサインイン(1回限りのコードを使用。新規アカウントには無料投稿50件分を付与)して、開いているワークスペースへのアクセスを許可するだけです。
ウェブサイト · MCP ドキュメント · Claude プラグイン · エージェントスキル · n8n ノード · すべての連携
できること
- 「接続済みのアカウントと、残りのクレジット数を教えてください」
- 「この動画をTikTokに投稿し、Instagramのリールとストーリーズにも投稿してください:https://…/clip.mp4」
- 「この20本の動画を3つのTikTokアカウントに予約してください。ニューヨーク時間の10:00と18:00に1日2本ずつ、月曜日から開始してください。まず計画を見せてください」
- 「今週失敗した投稿と、その理由を教えてください。再試行できるものは再試行してください」
- 「新しいクリエイターが自分のInstagramアカウントを接続するためのリンクを作成してください」
ツール
| ツール | 機能 |
|---|---|
get_account_overview | クレジット、接続済みアカウント、最近のアクティビティ |
list_accounts | 接続済みのTikTokおよびInstagramアカウント |
get_creator_info | 投稿前に確認できるTikTokのニックネーム、プライバシー設定、制限 |
create_connect_link | クリエイターが自分のアカウントを接続するために開くリンク(パスワードの共有は不要) |
upload_media_from_url | 公開動画または画像をインポート |
publish_post | 1つ以上のアカウントに今すぐ投稿、または予約投稿 |
preview_campaign / create_campaign | アカウント間で一定の間隔で複数の投稿を計画し、事前にスケジュールとクレジットをプレビュー |
list_posts / get_post | アカウントおよび掲載先ごとの結果、公開URL、エラーの理由 |
cancel_post / retry_post | 予約投稿のキャンセル、失敗した投稿の再試行 |
list_campaigns / cancel_campaign | キャンペーンの管理 |
get_stats | 再生数、いいね、コメント、シェア |
読み取り専用のツールにはその旨が注記されています。キャンセル用ツールには破壊的操作のマークが付いています。投稿すると実際のSNSアカウントに公開され、クレジットを消費します(投稿1,000件につき10ドル)。FacebookページとYouTubeにはまだ対応していません。
クライアント別のセットアップ
- Claude: 設定 → コネクター → カスタムコネクターを追加 →
https://ugcapi.dev/mcp、またはプラグインをインストールします。 - Claude Code:
claude mcp add --transport http ugcapi https://ugcapi.dev/mcp - Cursor / VS Code / その他: URL
https://ugcapi.dev/mcpを指定してリモートサーバーを追加します。クライアントがサインインページを開きます。
通常のHTTPをご希望ですか?同じ機能をREST APIからAPIキーで利用できます。
リンク
プライバシー · 利用規約 · サポート:[email protected]
このリポジトリには公開リスティング(公式 MCP Registry用のserver.json)が含まれています。サーバー自体はUGC APIがホスティングしています。MITライセンス。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。