Supadata MCP logo
Supadataが提供するツール

Supadata MCP

業務自動化#YouTube#トランスクリプト#字幕取得#Webスクレイピング#動画処理#TikTok
シェア
最終確認:2026-08-16ライセンス:MIT無料で使えるオープンソースです(商用利用も可)リポジトリ

設定方法

MCP は、お使いの対応アプリ(クライアント)に下記の設定を貼り付けて使います。 タブからアプリを選び、表示された設定をコピーしてください。

Claude Desktop / Claude Code: Claude Desktop(公式デスクトップアプリ)と Claude Code(公式CLI)は同じ JSON を使います。Desktop は設定ファイルに貼り付け、Claude Code は `.mcp.json` に記述するか `claude mcp add` で追加します。

{
  "mcpServers": {
    "supadata": {
      "command": "npx",
      "args": ["-y", "@supadata/mcp"],
      "env": {
        "SUPADATA_API_KEY": "<YOUR_SUPADATA_API_KEY>"
      }
    }
  }
}

※ Gemini CLI は Claude Desktop と同じ mcpServers 形式のため同一の JSON を表示しています。Codex / VS Code タブの設定は、上記 JSON を各公式スキーマ(Codex=~/.codex/config.toml の TOML 形式 / VS Code=mcp.jsonservers キー)へ 自動変換した参考値です。貼り付け前にお使いのバージョンの公式ドキュメントもご確認ください。

Supadata とは

Supadata は、YouTube・TikTok・Instagram・X(Twitter)などの動画コンテンツや Web ページから「テキスト」を取り出すサービスです。動画の字幕、Web 記事の本文など、AI が学習・分析に使えるテキストデータを統一 API で取得できます。

最大の特徴はAI フォールバック機能です。YouTube が字幕を提供していない動画でも、Supadata 独自の AI 処理で文字起こしを補完します。「字幕がないから取得できない」という問題を根本から解決してくれます。

これは Supadata 公式のツールです。

Supadata × AI でできること

この MCP サーバーを導入すると、Supadata の動画 / Web コンテンツ取得を AI への一言で実行できます。

📺 YouTube 動画を要約

「この YouTube 動画の重要ポイントを 3 つに絞って要約して」
→ 字幕取得 + AI 要約

🎬 マルチプラットフォーム動画

「この TikTok 動画のセリフを全文テキスト化して」
→ TikTok / Instagram / X 動画の字幕取得

🔍 Web 競合リサーチ

「competitor.com の最新記事を 5 件スクレイピングして主なテーマを教えて」
→ Web クローリング + テーマ分析

🧠 字幕なし動画も処理

「字幕がない動画でも AI フォールバックで文字起こしして」
→ Supadata 独自 AI で自動補完

提供される主なツール

Supadata MCP が公式に提供する主な機能領域:

ツール名役割
supadata_transcript動画の字幕を取得(YouTube / TikTok / Instagram / X / 動画ファイルの URL)
supadata_check_transcript_status字幕取得は非同期のため、ジョブ ID で進捗を確認する
supadata_scrapeURL を指定して Web ページの本文を取得
supadata_mapサイト内の URL を洗い出す(スクレイピング前の下調べ用)
supadata_crawlサイトを辿って複数ページをまとめて取得
supadata_check_crawl_statusクロールの進捗をジョブ ID で確認する

npm 版とリポジトリで内容が異なります(2026年8月16日に確認)。上の6つは npm で公開されている最新版(@supadata/mcp 1.0.1)に含まれるツールです。リポジトリ側にはこれに加えて supadata_metadata(動画のタイトル・投稿者・再生数などの取得)と supadata_extract(AI で動画から指定した形式のデータを抜き出す)、およびその進捗確認の計3つが実装されていますが、npm には未公開です。この3つを使う場合は下記のリモート接続を利用してください。

Supadata MCP Server について

Supadata MCP Server は、Supadata 社が公式に提供する MCP サーバーです。Supadata API を経由して、YouTube・TikTok・Instagram・X の動画字幕取得、Web スクレイピング・クローリング機能を AI から呼び出せます。

AI フォールバック機能(字幕がない動画でも自動で文字起こし)が他の YouTube 字幕系 MCP との大きな差別化ポイントです。複数のプラットフォーム + Web スクレイピングを 1 つの API キーでまとめてカバーできるため、動画 + Web の両方を扱うコンテンツ作成や調査業務に最適です。

接続方法は2通りあります。ローカルに立てる npm 版(npx @supadata/mcp・環境変数 SUPADATA_API_KEY にキーを設定)と、公式がホストするリモート接続(https://api.supadata.ai/mcp)です。リモート側のほうが新しいツールを先に使えます。

スペック

  • 配布形態: npm パッケージ(@supadata/mcp・6ツール)/ 公式ホストのリモート接続(https://api.supadata.ai/mcp・リポジトリ相当の9ツール)
  • 認証: API Key(SUPADATA_API_KEY 環境変数)
  • 提供元: Supadata 社(公式)/ MIT
  • 対応範囲: 動画字幕(YouTube / TikTok / Instagram / X)+ Web スクレイピング・クローリング
  • AI フォールバック: 字幕なし動画の自動文字起こし(ネイティブ字幕を先に取得し、無ければ AI で生成)
  • 対応クライアント: 公式ドキュメントの案内は Claude / Claude Desktop / Claude Code / ChatGPT / Cursor / Windsurf / VS Code
  • 公式リポジトリ: github.com/supadata-ai/mcp

導入手順

前提条件

  • Node.js 18 以上
  • Supadata API キー(supadata.ai で無料アカウント作成)

ステップ

  1. supadata.ai でアカウントを作成し、API キーを取得
  2. ページ上部のタブから使用環境を選択し、設定例をコピー
  3. <YOUR_SUPADATA_API_KEY> を取得した API キーに置き換え
  4. 設定ファイルに追記して保存し、クライアントを再起動
  5. 動作確認: 「https://www.youtube.com/watch?v=xxxxx の動画を要約して」と話しかける

注意事項

  • API キーは秘密情報です。SUPADATA_API_KEY 環境変数に設定し、ソースコードへの直書きは避けてください。
  • 無料プランにはリクエスト数の上限があります。大量処理が必要な場合は有料プランをご検討ください。
  • 著作権のある動画コンテンツの取得・利用は、各プラットフォームの利用規約に従ってください。引用・要約の範囲を超える再配布は注意が必要です。
  • AI フォールバックによる文字起こしは Supadata 側の AI 処理を経由します。完全な精度ではない場合があるため、重要な内容は原動画と照合してください。

主なユースケース

  • 「この YouTube 動画の内容を要約して」と URL を渡すだけで、AI が字幕を取得して要約してくれる
  • 「TikTok や Instagram の動画もテキスト化できる」と複数プラットフォームを横断して動画コンテンツを活用できる
  • 「competitor.com の最新記事を 5 件スクレイピングして主なテーマを抽出して」と Web リサーチを AI に委ねられる
  • 「字幕のない動画も AI フォールバックで文字起こしできる」と従来の YouTube Transcript API では対応できない動画もカバーできる

プラットフォーム別の注意事項

  • WindowsWindows では API キーを PowerShell で設定: `$env:SUPADATA_API_KEY = 'your-api-key'`、または設定ファイルに直接記載してください。
  • プロキシ環境社内プロキシ環境では `HTTPS_PROXY` 環境変数を設定してください。