VNCNT Labs YouTube Data について
VNCNT Labs YouTube Dataは、YouTubeの動画やコメントを取得するApify APIのサンプルプロジェクトで、コンテンツ調査やチャンネル分析に向いています。タイムスタンプ付き文字起こしのほか、検索順位、再生数、人気コメントを扱います。
主な機能
- 01タイムスタンプ付き文字起こし
- 02動画とコメントの検索
- 03動画順位と再生数の確認
- 04curl、Python、Node.jsの実行例
活用シーン
- 01コンテンツ調査用の動画文字起こし収集
- 02キーワード検索による動画発見と順位比較
- 03再生数と人気コメントの集計
MCP 対応
YouTubeデータツールはApifyのホスト型MCPサーバーから利用できます。クライアントはStreamable HTTPで接続し、ブラウザーでのApifyログインまたはBearer tokenで認証します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.apify.com/?tools=vncntlabs/youtube-transcript-scraper,vncntlabs/youtube-search-scraper,vncntlabs/seo-content-bundleclaude mcp add --transport http pravinrajv-vncntlabs-video https://mcp.apify.com/?tools=vncntlabs/youtube-transcript-scraper,vncntlabs/youtube-search-scraper,vncntlabs/seo-content-bundle{"mcpServers":{"pravinrajv-vncntlabs-video":{"type":"http","url":"https://mcp.apify.com/?tools=vncntlabs/youtube-transcript-scraper,vncntlabs/youtube-search-scraper,vncntlabs/seo-content-bundle"}}}Cursor で開く{"servers":{"pravinrajv-vncntlabs-video":{"type":"http","url":"https://mcp.apify.com/?tools=vncntlabs/youtube-transcript-scraper,vncntlabs/youtube-search-scraper,vncntlabs/seo-content-bundle"}}}VS Code で開く{"mcpServers":{"pravinrajv-vncntlabs-video":{"type":"http","url":"https://mcp.apify.com/?tools=vncntlabs/youtube-transcript-scraper,vncntlabs/youtube-search-scraper,vncntlabs/seo-content-bundle"}}}{"mcpServers":{"pravinrajv-vncntlabs-video":{"serverUrl":"https://mcp.apify.com/?tools=vncntlabs/youtube-transcript-scraper,vncntlabs/youtube-search-scraper,vncntlabs/seo-content-bundle"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
VNCNT Labs Apify のサンプル
Apify API 経由で VNCNT Labs のツールを呼び出す、実行可能な最小限のコードです。番号付きフォルダーには、同じ呼び出し方法を 4 通りで記載しています。curl、Python(apify-client)、Node.js(apify-client)、およびチュートリアルで使用している場合は n8n ワークフローです。mcp/ フォルダーでは、Apify の MCP サーバー経由で Claude、ChatGPT、Cursor、または VS Code を同じツールに接続します。
27 種類すべてのツール
すべてのツールは同じ方法で実行できます。入力を JSON として送信すると、行が返されます。サンプルフォルダーでは 8 種類のツールを詳しく取り上げています。残りのツールについては、以下の汎用的な呼び出し方法と、ツールの入力スキーマのページに記載されている入力を使用してください。
| ツール | グループ | 料金 | 例 |
|---|---|---|---|
| キーワード検索ボリューム(Google Keyword Planner のデータ) | SEO・検索データ | Google キーワード 1 件あたり $0.003(Amazon は $0.004、バッチごとに + $0.05) | 01-keyword-search-volume |
| キーワード調査ツール | SEO・検索データ | キーワード候補 1 件あたり $0.002(シード/ASIN ごとに + $0.02) | 下記の curl |
| ウェブサイトトラフィックチェッカー | SEO・検索データ | ドメイン概要 1 件あたり $0.02(順位付きキーワード 1 件あたり $0.001、競合スナップショットは 11 月 9 日から $0.12) | 04-website-traffic-checker, 09-competitor-snapshot |
| Google Trends スクレーパー&API(検索ボリューム付き) | SEO・検索データ | キーワードレポート 1 件あたり $0.01(ボリューム照会ごとに + $0.015) | 03-google-trends-volume |
| AI 可視性トラッカー | SEO・検索データ | AI の回答 1 件あたり $0.03 | 下記の curl |
| Google マップ順位トラッカー | SEO・検索データ | グリッドポイント 1 件あたり $0.006 | 下記の curl |
| Google 広告透明性スクレーパー | SEO・検索データ | 広告 1 件あたり $0.001(広告主ごとに + $0.004) | 下記の curl |
| Google ニューススクレーパー&API | SEO・検索データ | 記事 1 件あたり $0.0015 | 下記の curl |
| SEO コンテンツ調査 | SEO・検索データ | レポート 1 件あたり $0.05(高速モードは $0.08) | 06-seo-content-research |
| Google 順位トラッカー | SEO・検索データ | キーワードチェック 1 件あたり $0.003 | 下記の curl |
| 被リンクチェッカー&一括ドメインオーソリティ | SEO・検索データ | 被リンク 1 件あたり $0.0004(ドメイン指標 1 件あたり $0.002) | 下記の curl |
| 商標チェッカー | 販売者向けツール | チェックするフレーズ 1 件あたり $0.003(リスティング 1 件あたり $0.01) | 下記の curl |
| Google ショッピングスクレーパー | 販売者向けツール | 商品 1 件あたり $0.002(全オファー付きは $0.01) | 下記の curl |
| 印刷向け AI 画像アップスケーラー | 販売者向けツール | 画像 1 枚あたり $0.06(40 MP 超は $0.10) | 下記の curl |
| PNG から SVG への変換ツール | 販売者向けツール | 画像 1 枚あたり $0.02 | 下記の curl |
| Amazon 書籍・T シャツのニッチ分析ツール | 販売者向けツール | ニッチレポート 1 件あたり $0.15 | 07-amazon-niche-analyzer |
| Amazon 商品スクレーパー | 販売者向けツール | 商品 1 件あたり $0.001(ASIN 詳細付きは $0.003) | 下記の curl |
| Amazon ベストセラー、新着商品、売れ筋商品スクレーパー | 販売者向けツール | 商品 1 件あたり $0.002(詳細情報付きは $0.005) | 08-amazon-best-sellers |
| Google 画像スクレーパー+Google Lens 逆画像検索 | 販売者向けツール | 画像 1 枚あたり $0.0004(逆画像検索 1 件あたり $0.004) | 下記の curl |
| YouTube 字幕スクレーパー | YouTube データ | 字幕 1 件あたり $0.005(高速モードは $0.008、字幕のない動画は無料) | 05-youtube-transcripts |
| YouTube 検索・コメントスクレーパー | YouTube データ | 動画 1 件あたり $0.0005(検索ページごとに + $0.001) | 下記の curl |
| Google マップからの地域ビジネスの見込み客情報 | 地域・市場データ | 見込み客 1 件あたり $0.002 | 下記の curl |
| Google マップ、Trustpilot、Tripadvisor のレビュー・スクレーパー | 地域・市場データ | レビュー 1 件あたり $0.0005(ビジネスごとに + $0.001) | 下記の curl |
| Google Play・App Store レビュー・スクレーパー | 地域・市場データ | Google Play のレビュー 1 件あたり $0.0001(App Store は $0.00015) | 下記の curl |
| Google 求人スクレーパー&API | 地域・市場データ | 求人 1 件あたり $0.002 | 下記の curl |
| Google ホテルスクレーパー | 地域・市場データ | ホテル 1 件あたり $0.002 | 下記の curl |
| eBay、Etsy、Amazon FBA 手数料計算ツール(MCP + API) | 手数料・利益 | 手数料の計算 1 件あたり $0.005 | 下記の curl |
| 各ツールの価格は、2026年10月25日時点のStoreページに記載されたものです。最新情報は常にStoreページでご確認ください。 |
サンプルフォルダー
| フォルダー | チュートリアル | Apify Actor |
|---|---|---|
01-keyword-search-volume | GoogleとAmazonのキーワード検索ボリュームを一括取得(チュートリアル) | キーワード検索ボリューム |
02-competitor-seo-report | 任意のドメインの競合SEOレポート(チュートリアルは近日公開) | ドメインSEOデータ |
03-google-trends-volume | 実際の月間検索数を含むGoogle Trends(チュートリアルは近日公開) | 検索ボリューム付きGoogle Trends |
04-website-traffic-checker | ウェブサイトトラフィックチェッカー:任意のドメインのGoogleトラフィック、競合キーワード、SEO競合(チュートリアル) | ドメインSEOデータ |
05-youtube-transcripts | リンク、キーワード検索、チャンネルからタイムスタンプ付きのYouTube文字起こしを取得(チュートリアル) | YouTube文字起こしスクレイパー |
06-seo-content-research | キーワードごとのSEOコンテンツ調査レポート:検索ボリューム、Google検索結果上位10件、「他の人はこちらも質問」、YouTube文字起こし(チュートリアルは近日公開) | SEOコンテンツ調査 |
07-amazon-niche-analyzer | 低コンテンツ本、Kindle、オンデマンド印刷Tシャツ向けのAmazonニッチ調査(チュートリアルは近日公開) | Amazon書籍・Tシャツニッチ分析ツール |
08-amazon-best-sellers | あらゆるカテゴリーのAmazonベストセラー、新着人気商品、売れ筋上昇商品をランキング変動とともに取得(チュートリアルは近日公開) | Amazonベストセラー・新着商品・売れ筋スクレイパー |
09-competitor-snapshot | ドメインごとの競合スナップショットを1行で表示:トラフィック、上位キーワード、競合、バックリンク(チュートリアルは近日公開) | ドメインSEOデータ |
セットアップ
ApifyアカウントとAPIトークンが必要です(Apify Console > Settings > API & Integrations)。
export APIFY_TOKEN=your_apify_token_here # or copy .env.example to .env and load it; never commit it
pip install -r requirements.txt # Python 3.10+
npm install # Node 18+
すべてのサンプルでは、APIFY_TOKEN 環境変数からトークンを読み込みます。このリポジトリに実際のトークンは含まれていません。
curlで任意のツールを使う
TOOL を表のスラッグ(例:backlink-checker)に置き換え、リクエストボディをそのツールの入力に置き換えてください。
curl -s -X POST "https://api.apify.com/v2/acts/vncntlabs~TOOL/run-sync-get-dataset-items" \
-H "Authorization: Bearer $APIFY_TOKEN" -H "Content-Type: application/json" \
-d '{"targets": ["example.com"]}'
各ツールのフィールドは https://apify.com/vncntlabs/TOOL/input-schema にあります。同期呼び出しは最大300秒待機します。より大きなジョブの場合は、POST /v2/acts/vncntlabs~TOOL/runs で実行を開始し、完了したらデータセットを読み取ってください。
フォルダーのサンプルを実行する
python 01-keyword-search-volume/python_example.py
node 01-keyword-search-volume/node_example.mjs
./01-keyword-search-volume/curl.sh
各スクリプトは、デフォルトでチュートリアルの入力を使用します。独自の入力を使うには、JSONファイルを渡してください。
python 02-competitor-seo-report/python_example.py my-input.json
test-inputs/ には、各フォルダーで使える最小限の入力が含まれています。scripts/smoke_test.sh を実行すると、すべてのPythonおよびNodeのサンプルがこれらの入力で実行されます。
Pythonに関する注意: apify-client 3.xはRunオブジェクトを返すため、データセットIDはrun.default_dataset_idです。1.x/2.x向けに書かれたコードでは、代わりにrun["defaultDatasetId"]を使用します。
n8n
01-keyword-search-volume/n8n-workflow.json をインポートします(Workflows > Import from file)。次に、名前をAuthorization、値をBearer <your token>にしたHeader Auth認証情報を作成し、HTTP Requestノードで選択してください。
Claude、ChatGPT、Cursor、VS Code(MCP)
ツールは、ホスト型の5つの MCP サーバーにグループ化されています。URLを1つ、ストリーミング可能な HTTP サーバーとして追加し、ブラウザーで Apify にサインインするか、Bearer ヘッダーでトークンを送信してください。
| サーバー | ツール | URL |
|---|---|---|
| SEO・検索データ | 11 | https://mcp.apify.com/?tools=vncntlabs/keyword-search-volume,vncntlabs/keyword-ideas,vncntlabs/domain-seo-data,vncntlabs/google-trends-search-volume,vncntlabs/ai-search-visibility-tracker,vncntlabs/google-maps-rank-tracker,vncntlabs/google-ads-transparency,vncntlabs/google-news-scraper,vncntlabs/seo-content-bundle,vncntlabs/google-rank-tracker,vncntlabs/backlink-checker |
| セラーツール | 9 | https://mcp.apify.com/?tools=vncntlabs/pod-trademark-checker,vncntlabs/keyword-ideas,vncntlabs/google-shopping-scraper,vncntlabs/print-ready-upscaler,vncntlabs/png-to-svg-vectorizer,vncntlabs/amazon-book-tshirt-niche-analyzer,vncntlabs/amazon-product-scraper,vncntlabs/google-images-scraper,vncntlabs/amazon-best-sellers |
| YouTube データ | 3 | https://mcp.apify.com/?tools=vncntlabs/youtube-transcript-scraper,vncntlabs/youtube-search-scraper,vncntlabs/seo-content-bundle |
| ローカル・市場データ | 5 | https://mcp.apify.com/?tools=vncntlabs/local-business-leads,vncntlabs/review-monitor,vncntlabs/app-reviews-scraper,vncntlabs/google-jobs-scraper,vncntlabs/google-hotels-scraper |
| 手数料・利益 | 1 | https://mcp.apify.com/?tools=vncntlabs/shoptrueprofit-fee-mcp |
ツールを組み合わせるには、任意の vncntlabs/<tool> 名を1つの ?tools= リストに追加してください。
| ファイル | 使用するケース |
|---|---|
mcp/remote-oauth.json | クライアントがリモート MCP サーバーに対応している場合に使用します。ブラウザーで Apify にサインインするため、ファイルにトークンを記載する必要はありません。 |
mcp/remote-bearer.json | トークンを使用する場合に選びます。環境変数を展開するクライアントでは ${APIFY_TOKEN} が読み込まれます。それ以外の場合は、トークンを貼り付けてください。 |
mcp/local-stdio.json | クライアントがローカルサーバーにしか対応していない場合に使用します(Node 18+ が必要です)。プレースホルダーのトークンを置き換えてください。 |
gemini-extension.json | Gemini CLI の場合:gemini extensions install https://github.com/PravinrajV/vncntlabs-apify-examples |
.claude-plugin/ | Claude Code の場合:/plugin marketplace add PravinrajV/vncntlabs-apify-examples を実行し、続けて /plugin install vncntlabs-tools@vncntlabs を実行します。 |
次のように依頼してください。「この40個のキーワードについて、米国のGoogleとAmazonの検索ボリュームを取得し、KDポイントあたりのボリューム順に並べてください。」
費用
すべてのツールはイベントごとの従量課金で、料金が発生するのは、ご自身の Apify アカウントで結果が返された場合のみです。最大料金の設定(maxTotalChargeUsd)を使って、実行ごとの上限額を設定できます。
ライセンス
MIT。詳細は LICENSE を参照してください。データは各ツールのプロバイダーから、それぞれの利用規約に基づいて提供されています。Google、Amazon、YouTube、Etsy、eBay、USPTO とは提携していません。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。