Skip to main content
Glama

TubeScout 🔭

YouTube を AI エージェントのリサーチエンジンに変えます。 API キー不要の MCP サーバーとスキルパックで、Claude Code、Codex、OpenCode が YouTube をデータベースのように検索し、トランスクリプトを大規模に読み取り、動画から証拠(主張、数字、需要シグナル)をマイニングします。雰囲気ではなく。

アイデアエンジンツールは Reddit やフォーラムをスキャンします。YouTube は創業者が 証拠(収益ダッシュボード、プレイブック、カメラの前での実際の数字)を見せるところであり、それをマイニングするものは何もありません。TubeScout がそれをやります。

クイックスタート(60秒)

Claude Code

claude mcp add --scope user tubescout -- npx -y tubescout

Codex

codex mcp add tubescout -- npx -y tubescout

OpenCode~/.config/opencode/opencode.json"mcp" に追加:

"tubescout": { "type": "local", "command": ["npx", "-y", "tubescout"], "enabled": true }

これだけです — API キーも設定も不要。あとはエージェントにこんなことを頼むだけ:

「先月の n8n に関する最も視聴された動画を5本見つけて、人々が何に苦労しているかを要約して。」

最も簡単なオールインワン(Claude Code): プラグインとしてインストール — MCP サーバー + 全6スキルを2コマンドで:

/plugin marketplace add not0lucky/tubescout
/plugin install tubescout@tubescout

またはスキルパックを手動でインストール(Claude Code、Codex、OpenCode で動作):

git clone https://github.com/not0lucky/tubescout && cd tubescout
./scripts/install-skills.sh   # installs into ~/.claude/skills, ~/.codex/skills, ~/.config/opencode/skills

Related MCP server: youtube-mcp

ツール

ツール

機能

search_videos

フィルター付き検索(アップロード期間、長さ、視聴回数/日付で並べ替え)

get_video

完全なメタデータ + エンゲージメント(likesPer1kViews 共鳴シグナル)

get_transcript

堅牢な3段階フォールバックチェーンによるプレーンテキストのトランスクリプト

get_transcripts

バッチトランスクリプト(最大10動画)、動画ごとにエラー耐性あり

get_channel_videos

チャンネルのポジショニング + 視聴回数付きの最近のアップロード

get_search_suggestions

YouTube オートコンプリート = キーワードリサーチのための実際の検索需要

スキル(リサーチメソッド)

スキル

使用目的

/yt-breakdown <urls>

動画への懐疑的アナリシス: すべての主張と数字を抽出し、インセンティブ、生存者バイアス、検証可能性をストレステスト

/yt-idea-mine <niche>

ニッチから製品アイデアをマイニング。需要シグナル + 実際のビルダーがカメラで語るペインポイントに裏付けられた

/yt-validate <idea>

Go/No-Go 判定: 需要、飽和度、競合の数字が実際に示すもの

/yt-channel-intel <channel>

チャンネルの戦略を読む: 頻度、外れ値、何がパフォーマンスを生むか vs 何を公開しているか

/yt-playbook <tutorial url>

チュートリアルを実行可能なステップに変換 — 正確なコマンド、設定、そしてさりげなく言われた落とし穴 — 自分のスタックに適応させて

/yt-gap <niche>

需要と供給のギャップを見つける: 多く検索されているが、弱い・古い・ミスマッチな動画でしか提供されていないトピック — コンテンツ計画や製品アングルに

すべてのスキルはコンテキスト認識型です: 会話から、あなたが何を構築しているか、あなたのスタック、すでに分析された動画を読み取り、一般的なアドバイスではなく、あなたの実際のレバレッジに合わせた判定を提供します。

3本の「月収Xドル稼ぐ方法」動画に対する実際の /yt-breakdown 実行結果(examples/breakdown-3-videos.md)をご覧ください — 懐疑的パスを生き残ったものと、そうでなかったものを含みます。

仕組み(正直に)

ここに魔法はありません。それがポイントです:

  • youtubei.js は YouTube の内部 InnerTube API と通信します — サイトが使用しているのと同じものです。キーもクォータも不要。

  • トランスクリプトは YouTube 自身のキャプションで、フォールバックチェーンを通じて取得されます: ANDROID クライアントの timedtext トラック → InnerTube トランスクリプトエンドポイント(断続的に 400 を返すことが知られており、バックオフ付きで再試行)→ ローカルの yt-dlp(ある場合)。各レスポンスはどの source が提供したかを示します。

  • すべての分析はあなたのエージェントで行われます。サーバーはデータを提供し、スキルはメソッドを提供します。

制限事項

  • ローカルで実行してください。 YouTube はデータセンター IP を積極的にレート制限します — これは設計上ローカル stdio サーバーであり、ホステッドサービスではありません。

  • YouTube は予告なく内部を変更します; 壊れた場合は更新し(npx は常に最新を取得)、失敗した動画 ID を添えて issue を報告してください。

  • キャプションが無効な動画はトランスクリプト化できません(まれです; エラーはその旨を明示します)。

  • キャプションのスクレイピングは YouTube の利用規約のグレーゾーンにあります — ローカルリサーチツールには問題ありませんが、ホステッドの有料製品をこれで構築しないでください。

開発

npm install && npm run build
npm test          # unit tests (offline)
npm run test:live # live smoke tests against real videos — run before publishing
npm run inspect   # MCP Inspector against the built server

MIT — LICENSE を参照。


Anir によって構築 — 私は自動化をやっています。詳細は agramprojects.com で。

A
license - permissive license
A
quality
A
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/not0lucky/tubescout'

If you have feedback or need assistance with the MCP directory API, please join our Discord server