<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>http://mochiuwiki.e2.valueserver.jp/index.php?action=history&amp;feed=atom&amp;title=MCP%E3%82%B5%E3%83%BC%E3%83%90_-_YouTube</id>
	<title>MCPサーバ - YouTube - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="http://mochiuwiki.e2.valueserver.jp/index.php?action=history&amp;feed=atom&amp;title=MCP%E3%82%B5%E3%83%BC%E3%83%90_-_YouTube"/>
	<link rel="alternate" type="text/html" href="http://mochiuwiki.e2.valueserver.jp/index.php?title=MCP%E3%82%B5%E3%83%BC%E3%83%90_-_YouTube&amp;action=history"/>
	<updated>2026-07-04T04:25:34Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>http://mochiuwiki.e2.valueserver.jp/index.php?title=MCP%E3%82%B5%E3%83%BC%E3%83%90_-_YouTube&amp;diff=14610&amp;oldid=prev</id>
		<title>Wiki: ページの作成:「== 概要 == YouTube MCPサーバは、Model Context Protocol (MCP) を通じて、AIアシスタントがYouTube動画の字幕・トランスクリプトを取得するための機能を提供するサーバである。&lt;br&gt; YouTube動画のURLを指定するだけで、AIアシスタントが動画の内容を分析・要約できるようになる。&lt;br&gt; &lt;br&gt; YouTube Data APIキーは不要で、手軽に導入可能である。&lt;br&gt; Claude Desktop、Claude Code…」</title>
		<link rel="alternate" type="text/html" href="http://mochiuwiki.e2.valueserver.jp/index.php?title=MCP%E3%82%B5%E3%83%BC%E3%83%90_-_YouTube&amp;diff=14610&amp;oldid=prev"/>
		<updated>2026-03-25T08:45:58Z</updated>

		<summary type="html">&lt;p&gt;ページの作成:「== 概要 == YouTube MCPサーバは、Model Context Protocol (MCP) を通じて、AIアシスタントがYouTube動画の字幕・トランスクリプトを取得するための機能を提供するサーバである。&amp;lt;br&amp;gt; YouTube動画のURLを指定するだけで、AIアシスタントが動画の内容を分析・要約できるようになる。&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; YouTube Data APIキーは不要で、手軽に導入可能である。&amp;lt;br&amp;gt; Claude Desktop、Claude Code…」&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== 概要 ==&lt;br /&gt;
YouTube MCPサーバは、Model Context Protocol (MCP) を通じて、AIアシスタントがYouTube動画の字幕・トランスクリプトを取得するための機能を提供するサーバである。&amp;lt;br&amp;gt;&lt;br /&gt;
YouTube動画のURLを指定するだけで、AIアシスタントが動画の内容を分析・要約できるようになる。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
YouTube Data APIキーは不要で、手軽に導入可能である。&amp;lt;br&amp;gt;&lt;br /&gt;
Claude Desktop、Claude Code、VS Code等の主要なMCPクライアントに対応し、Windows、MacOS、Linuxの主要なOSで動作する。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
代表的な実装として以下の2つが存在する。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ YouTube文字起こしMCPサーバー実装比較&lt;br /&gt;
|-&lt;br /&gt;
! 実装名 !! 説明&lt;br /&gt;
|-&lt;br /&gt;
| mcp-youtube&amp;lt;br&amp;gt;(@anaisbetts/mcp-youtube) || Ani Betts氏が開発した実装であり、yt-dlpを使用して字幕を取得する。&amp;lt;br&amp;gt;単純な構成で導入が容易であり、YouTube Data APIキーは不要である。&lt;br /&gt;
|-&lt;br /&gt;
| mcp-server-youtube-transcript&amp;lt;br&amp;gt;(@kimtaeyoon83/mcp-server-youtube-transcript) || Kim Taeyoon氏が開発した実装であり、&amp;lt;br&amp;gt;多言語対応、広告フィルタリング、タイムスタンプ制御等の高度な機能を提供する。&amp;lt;br&amp;gt;外部ツールへの依存がなく、Node.jsのみで動作する。&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
主な活用シーンを以下に示す。&amp;lt;br&amp;gt;&lt;br /&gt;
* 動画コンテンツの要約と分析&lt;br /&gt;
* 技術動画から情報抽出&lt;br /&gt;
* ポッドキャスト形式コンテンツの分析&lt;br /&gt;
* 言語学習における多言語字幕の取得&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 2つのサーバの比較 ==&lt;br /&gt;
下表に、mcp-youtubeとmcp-server-youtube-transcriptの主要な違いを示す。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ YouTube MCPサーバ比較&lt;br /&gt;
! 項目 !! mcp-youtube !! mcp-server-youtube-transcript&lt;br /&gt;
|-&lt;br /&gt;
| 開発元 || Ani Betts || Kim Taeyoon&lt;br /&gt;
|-&lt;br /&gt;
| npmパッケージ || @anaisbetts/mcp-youtube || @kimtaeyoon83/mcp-server-youtube-transcript&lt;br /&gt;
|-&lt;br /&gt;
| バージョン || 0.6.0 || 0.1.1&lt;br /&gt;
|-&lt;br /&gt;
| ライセンス || MIT || MIT&lt;br /&gt;
|-&lt;br /&gt;
| GitHub スター数 || 506 || 503&lt;br /&gt;
|-&lt;br /&gt;
| 外部依存 || yt-dlp 必須 || なし&lt;br /&gt;
|-&lt;br /&gt;
| 多言語対応 || 限定的 || 対応 (自動フォールバック)&lt;br /&gt;
|-&lt;br /&gt;
| 広告フィルタリング || なし || 対応 (デフォルト有効)&lt;br /&gt;
|-&lt;br /&gt;
| タイムスタンプ制御 || タイムスタンプ除去 || 表示 / 非表示を選択可能&lt;br /&gt;
|-&lt;br /&gt;
| YouTube Shorts対応 || 不明 || 対応&lt;br /&gt;
|-&lt;br /&gt;
| YouTube API キー || 不要 || 不要&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 動作要件 ==&lt;br /&gt;
==== mcp-youtubeの要件 ====&lt;br /&gt;
* Node.js&lt;br /&gt;
*: MCPサーバの実行環境として必要&lt;br /&gt;
* yt-dlp&lt;br /&gt;
*: 字幕取得のために必要な外部ツール&lt;br /&gt;
*: MacOS: &amp;lt;code&amp;gt;brew install yt-dlp&amp;lt;/code&amp;gt;&lt;br /&gt;
*: Python環境: &amp;lt;code&amp;gt;pip install yt-dlp&amp;lt;/code&amp;gt;&lt;br /&gt;
*: Windows (WinGet): &amp;lt;code&amp;gt;winget install yt-dlp&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== mcp-server-youtube-transcriptの要件 ====&lt;br /&gt;
* Node.js 18以上&lt;br /&gt;
*: MCPサーバの実行環境として必要&lt;br /&gt;
*: 外部ツールへの依存はなし&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== インストール ==&lt;br /&gt;
==== yt-dlpのインストール (mcp-youtubeを使用する場合) ====&lt;br /&gt;
mcp-youtubeはyt-dlpに依存するため、事前にインストールが必要である。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===== MacOSの場合 =====&lt;br /&gt;
Homebrewを使用する場合は、以下に示すコマンドを実行する。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 brew install yt-dlp&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===== Linux / MacOSの場合 (pip経由) =====&lt;br /&gt;
pipを使用する場合は、以下に示すコマンドを実行する。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 pip install yt-dlp&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===== Windowsの場合 =====&lt;br /&gt;
WinGetを使用する場合は、以下に示すコマンドを実行する。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 winget install yt-dlp&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
インストール後、yt-dlpコマンドがPATHに含まれていることを確認する。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 yt-dlp --version&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== MCPクライアントの設定 ==&lt;br /&gt;
==== 設定ファイルの場所 ====&lt;br /&gt;
各MCPクライアントの設定ファイルの場所は、以下の通りである。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Claude Desktopの設定ファイルを以下に示す。&amp;lt;br&amp;gt;&lt;br /&gt;
* Linux&lt;br /&gt;
*: &amp;lt;u&amp;gt;~/.config/Claude/claude_desktop_config.json&amp;lt;/u&amp;gt;&lt;br /&gt;
* MacOS&lt;br /&gt;
*: &amp;lt;u&amp;gt;~/Library/Application Support/Claude/claude_desktop_config.json&amp;lt;/u&amp;gt;&lt;br /&gt;
* Windows&lt;br /&gt;
*: &amp;lt;u&amp;gt;%APPDATA%\Claude\claude_desktop_config.json&amp;lt;/u&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Claude Codeの設定ファイルを以下に示す。&amp;lt;br&amp;gt;&lt;br /&gt;
* ローカルスコープ&lt;br /&gt;
*: &amp;lt;u&amp;gt;.mcp.json&amp;lt;/u&amp;gt; (プロジェクトルート) : &amp;lt;code&amp;gt;claude mcp add&amp;lt;/code&amp;gt; コマンドで生成される。&lt;br /&gt;
* ユーザスコープ&lt;br /&gt;
*: &amp;lt;u&amp;gt;~/.claude.json&amp;lt;/u&amp;gt; (ホームディレクトリ)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== mcp-youtubeの設定 ====&lt;br /&gt;
===== Claude Desktopでの設定 =====&lt;br /&gt;
&amp;lt;u&amp;gt;claude_desktop_config.json&amp;lt;/u&amp;gt; ファイルに以下に示す内容を設定する。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 &amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot;&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
   &amp;quot;mcpServers&amp;quot;: {&lt;br /&gt;
     &amp;quot;youtube&amp;quot;: {&lt;br /&gt;
       &amp;quot;command&amp;quot;: &amp;quot;npx&amp;quot;,&lt;br /&gt;
       &amp;quot;args&amp;quot;: [&amp;quot;-y&amp;quot;, &amp;quot;@anaisbetts/mcp-youtube&amp;quot;]&lt;br /&gt;
     }&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
 &amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
設定ファイルを保存した後、Claude Desktopを再起動して設定を反映する。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===== Claude Codeでの設定 =====&lt;br /&gt;
Claude Codeでは、&amp;lt;code&amp;gt;claude mcp add&amp;lt;/code&amp;gt; コマンドを使用してMCPサーバを追加できる。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 claude mcp add youtube -- npx -y @anaisbetts/mcp-youtube&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
プロジェクトスコープで設定する場合は、&amp;lt;code&amp;gt;--scope project&amp;lt;/code&amp;gt; オプションを追加する。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 claude mcp add --scope project youtube -- npx -y @anaisbetts/mcp-youtube&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===== VS Code / Cursorでの設定 =====&lt;br /&gt;
&amp;lt;u&amp;gt;.vscode/mcp.json&amp;lt;/u&amp;gt; または &amp;lt;u&amp;gt;.cursor/mcp.json&amp;lt;/u&amp;gt; ファイルに以下に示す内容を設定する。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 &amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot;&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
   &amp;quot;mcpServers&amp;quot;: {&lt;br /&gt;
     &amp;quot;youtube&amp;quot;: {&lt;br /&gt;
       &amp;quot;command&amp;quot;: &amp;quot;npx&amp;quot;,&lt;br /&gt;
       &amp;quot;args&amp;quot;: [&amp;quot;-y&amp;quot;, &amp;quot;@anaisbetts/mcp-youtube&amp;quot;]&lt;br /&gt;
     }&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
 &amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===== Windowsでの設定 =====&lt;br /&gt;
Windowsでは &amp;lt;code&amp;gt;npx&amp;lt;/code&amp;gt; を使用するMCPサーバの場合、&amp;lt;code&amp;gt;cmd /c&amp;lt;/code&amp;gt; ラッパーが必要である。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 &amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot;&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
   &amp;quot;mcpServers&amp;quot;: {&lt;br /&gt;
     &amp;quot;youtube&amp;quot;: {&lt;br /&gt;
       &amp;quot;command&amp;quot;: &amp;quot;cmd&amp;quot;,&lt;br /&gt;
       &amp;quot;args&amp;quot;: [&amp;quot;/c&amp;quot;, &amp;quot;npx&amp;quot;, &amp;quot;-y&amp;quot;, &amp;quot;@anaisbetts/mcp-youtube&amp;quot;]&lt;br /&gt;
     }&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
 &amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== mcp-server-youtube-transcriptの設定 ====&lt;br /&gt;
===== Claude Desktopでの設定 =====&lt;br /&gt;
&amp;lt;u&amp;gt;claude_desktop_config.json&amp;lt;/u&amp;gt; ファイルに以下に示す内容を設定する。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 &amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot;&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
   &amp;quot;mcpServers&amp;quot;: {&lt;br /&gt;
     &amp;quot;youtube-transcript&amp;quot;: {&lt;br /&gt;
       &amp;quot;command&amp;quot;: &amp;quot;npx&amp;quot;,&lt;br /&gt;
       &amp;quot;args&amp;quot;: [&amp;quot;-y&amp;quot;, &amp;quot;@kimtaeyoon83/mcp-server-youtube-transcript&amp;quot;]&lt;br /&gt;
     }&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
 &amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
設定ファイルを保存した後、Claude Desktopを再起動して設定を反映する。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===== Claude Codeでの設定 =====&lt;br /&gt;
 claude mcp add youtube-transcript -- npx -y @kimtaeyoon83/mcp-server-youtube-transcript&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
プロジェクトスコープで設定する場合は、&amp;lt;code&amp;gt;--scope project&amp;lt;/code&amp;gt; オプションを追加する。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 claude mcp add --scope project youtube-transcript -- npx -y @kimtaeyoon83/mcp-server-youtube-transcript&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===== VS Code / Cursorでの設定 =====&lt;br /&gt;
&amp;lt;u&amp;gt;.vscode/mcp.json&amp;lt;/u&amp;gt; または &amp;lt;u&amp;gt;.cursor/mcp.json&amp;lt;/u&amp;gt; ファイルに以下に示す内容を設定する。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 &amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot;&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
   &amp;quot;mcpServers&amp;quot;: {&lt;br /&gt;
     &amp;quot;youtube-transcript&amp;quot;: {&lt;br /&gt;
       &amp;quot;command&amp;quot;: &amp;quot;npx&amp;quot;,&lt;br /&gt;
       &amp;quot;args&amp;quot;: [&amp;quot;-y&amp;quot;, &amp;quot;@kimtaeyoon83/mcp-server-youtube-transcript&amp;quot;]&lt;br /&gt;
     }&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
 &amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
===== Windowsでの設定 =====&lt;br /&gt;
Windowsでは &amp;lt;code&amp;gt;cmd /c&amp;lt;/code&amp;gt; ラッパーを使用する。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
 &amp;lt;syntaxhighlight lang=&amp;quot;json&amp;quot;&amp;gt;&lt;br /&gt;
 {&lt;br /&gt;
   &amp;quot;mcpServers&amp;quot;: {&lt;br /&gt;
     &amp;quot;youtube-transcript&amp;quot;: {&lt;br /&gt;
       &amp;quot;command&amp;quot;: &amp;quot;cmd&amp;quot;,&lt;br /&gt;
       &amp;quot;args&amp;quot;: [&amp;quot;/c&amp;quot;, &amp;quot;npx&amp;quot;, &amp;quot;-y&amp;quot;, &amp;quot;@kimtaeyoon83/mcp-server-youtube-transcript&amp;quot;]&lt;br /&gt;
     }&lt;br /&gt;
   }&lt;br /&gt;
 }&lt;br /&gt;
 &amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ツール仕様 ==&lt;br /&gt;
==== mcp-youtubeのツール ====&lt;br /&gt;
下表に、mcp-youtubeが提供するツールを示す。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ mcp-youtube ツール一覧&lt;br /&gt;
! ツール名 !! 説明&lt;br /&gt;
|-&lt;br /&gt;
| get_transcript || YouTube URLを指定して字幕テキストを取得する。&amp;lt;br&amp;gt;yt-dlpを使用して字幕データを取得し、テキスト形式で返す。&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== mcp-server-youtube-transcriptのツール ====&lt;br /&gt;
下表に、mcp-server-youtube-transcriptが提供するツールとパラメータを示す。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ mcp-server-youtube-transcript ツール一覧&lt;br /&gt;
! ツール名 !! パラメータ !! 説明&lt;br /&gt;
|-&lt;br /&gt;
| get_transcript || url (必須) || YouTube動画URL、Shorts URL、動画IDを指定する。&lt;br /&gt;
|-&lt;br /&gt;
| get_transcript || lang (オプション、デフォルト: &amp;quot;en&amp;quot;) || 取得する字幕の言語コードを指定する。&amp;lt;br&amp;gt;例: ja (日本語)、en (英語)、ko (韓国語)&lt;br /&gt;
|-&lt;br /&gt;
| get_transcript || include_timestamps (オプション、デフォルト: false) || タイムスタンプを字幕テキストに含めるかどうかを指定する。&lt;br /&gt;
|-&lt;br /&gt;
| get_transcript || strip_ads (オプション、デフォルト: true) || 広告・スポンサーシップに関する文字列を除去するかどうかを指定する。&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== 対応URL形式 (mcp-server-youtube-transcript) ====&lt;br /&gt;
mcp-server-youtube-transcriptは、以下に示すURL形式に対応している。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* 通常URL&lt;br /&gt;
*: https://www.youtube.com/watch?v=&amp;lt;動画ID&amp;gt;&lt;br /&gt;
* YouTube Shorts URL&lt;br /&gt;
*: https://www.youtube.com/shorts/&amp;lt;動画ID&amp;gt;&lt;br /&gt;
* 短縮URL&lt;br /&gt;
*: https://youtu.be/&amp;lt;動画ID&amp;gt;&lt;br /&gt;
* 動画IDのみ&lt;br /&gt;
*: &amp;lt;動画ID&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== 使用方法 ==&lt;br /&gt;
MCPサーバを設定後、AIアシスタントに自然言語で指示するだけで、対応するツールが自動的に呼び出される。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== 動画の要約 ====&lt;br /&gt;
YouTube動画の内容を要約する場合の操作例を以下に示す。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* 動画全体を要約する場合&lt;br /&gt;
*: &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
 # プロンプト例 :&lt;br /&gt;
 &lt;br /&gt;
 このYouTube動画を要約してください: https://www.youtube.com/watch?v=xxxxx&lt;br /&gt;
 &amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
*: &amp;lt;br&amp;gt;&lt;br /&gt;
* キーポイントを抽出する場合&lt;br /&gt;
*: &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
 # プロンプト例 :&lt;br /&gt;
 &lt;br /&gt;
 この動画のキーポイントを5つ教えてください: https://www.youtube.com/watch?v=xxxxx&lt;br /&gt;
 &amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
*: &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== 多言語字幕の取得 ====&lt;br /&gt;
特定の言語で字幕を取得する場合の操作例を以下に示す。&amp;lt;br&amp;gt;&lt;br /&gt;
mcp-server-youtube-transcriptを使用する場合に有効である。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* 日本語字幕を取得する場合&lt;br /&gt;
*: &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
 # プロンプト例 :&lt;br /&gt;
 &lt;br /&gt;
 この動画の日本語字幕を取得してください: https://www.youtube.com/watch?v=xxxxx&lt;br /&gt;
 &amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
*: &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
==== 技術情報の抽出 ====&lt;br /&gt;
技術動画から特定の情報を抽出する場合の操作例を以下に示す。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* 動画で紹介されているツールを一覧化する場合&lt;br /&gt;
*: &amp;lt;syntaxhighlight lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
 # プロンプト例 :&lt;br /&gt;
 &lt;br /&gt;
 この技術動画で紹介されているツールを一覧にしてください: https://www.youtube.com/watch?v=xxxxx&lt;br /&gt;
 &amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
*: &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== トラブルシューティング ==&lt;br /&gt;
下表に、一般的なエラーと対処法を示す。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;center&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ トラブルシューティング一覧&lt;br /&gt;
! 問題 !! 原因 !! 対処法&lt;br /&gt;
|-&lt;br /&gt;
| yt-dlpが見つからない (mcp-youtube) || yt-dlpがインストールされていない。&amp;lt;br&amp;gt;または、PATHに含まれていない。 || yt-dlpをインストールして、PATHに追加する。&amp;lt;br&amp;gt;&amp;lt;code&amp;gt;yt-dlp --version&amp;lt;/code&amp;gt; コマンドで動作確認する。&lt;br /&gt;
|-&lt;br /&gt;
| 字幕が取得できない || 動画に字幕が存在しない。&amp;lt;br&amp;gt;または、字幕が無効化されている。 || 字幕が存在する動画を指定する。&amp;lt;br&amp;gt;動画のYouTubeページで字幕の有無を確認する。&lt;br /&gt;
|-&lt;br /&gt;
| 指定した言語の字幕が取得できない || 指定した言語コードの字幕が動画に存在しない。 || 別の言語コードを試す。&amp;lt;br&amp;gt;mcp-server-youtube-transcriptは自動フォールバックを試みるが、&amp;lt;br&amp;gt;全言語で字幕がない場合はエラーとなる。&lt;br /&gt;
|-&lt;br /&gt;
| npxコマンドエラーが発生する (Windows) || Windowsでは &amp;lt;code&amp;gt;npx&amp;lt;/code&amp;gt; を直接実行できない場合がある。 || 設定ファイルで &amp;lt;code&amp;gt;cmd /c&amp;lt;/code&amp;gt; ラッパーを使用する。&lt;br /&gt;
|-&lt;br /&gt;
| Node.jsバージョンエラーが発生する || インストールされているNode.jsが要件を満たしていない。 || mcp-server-youtube-transcriptの場合、&amp;lt;br&amp;gt;Node.js v18以降にアップグレードする。&lt;br /&gt;
|-&lt;br /&gt;
| MCPサーバが起動しない || 設定ファイルの記述に誤りがある。&amp;lt;br&amp;gt;または、Node.jsがインストールされていない。 || MCPクライアントを再起動する。&amp;lt;br&amp;gt;設定ファイルのJSON構文を確認する。&amp;lt;br&amp;gt;Node.jsのインストール状態を確認する。&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/center&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{#seo:&lt;br /&gt;
|title={{PAGENAME}} : Exploring Electronics and SUSE Linux | MochiuWiki&lt;br /&gt;
|keywords=MochiuWiki,Mochiu,Wiki,Mochiu Wiki,Electric Circuit,Electric,pcb,Mathematics,AVR,TI,STMicro,AVR,ATmega,MSP430,STM,Arduino,Xilinx,FPGA,Verilog,HDL,PinePhone,Pine Phone,Raspberry,Raspberry Pi,C,C++,C#,Qt,Qml,MFC,Shell,Bash,Zsh,Fish,SUSE,SLE,Suse Enterprise,Suse Linux,openSUSE,open SUSE,Leap,Linux,uCLnux,電気回路,電子回路,基板,プリント基板,YouTube,MCP,Model Context Protocol,字幕,トランスクリプト,Claude,AI,mcp-youtube,yt-dlp,mcp-server-youtube-transcript,MCPサーバ,AIアシスタント&lt;br /&gt;
|description={{PAGENAME}} - 電子回路とSUSE Linuxに関する情報 | This page is {{PAGENAME}} in our wiki about electronic circuits and SUSE Linux&lt;br /&gt;
|image=/resources/assets/MochiuLogo_Single_Blue.png&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
__FORCETOC__&lt;br /&gt;
[[カテゴリ:設定]]&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
</feed>