DeepSRT MCP サーバー
DeepSRT の API との統合を通じて YouTube ビデオ要約機能を提供するモデル コンテキスト プロトコル (MCP) サーバー。
特徴
YouTube動画の要約を生成する
物語形式と箇条書き形式の要約モードの両方をサポート
多言語サポート(デフォルト:zh-tw)
MCP対応環境とのシームレスな統合
Related MCP server: YouTube MCP Integration
仕組み
コンテンツキャッシュ
コンテンツがサービスにキャッシュされていることを確認するために、ビデオはまずDeepSRT経由で開く必要があります。
この最初の閲覧により、DeepSRTサービスのキャッシュプロセスが開始されます。
MCPサマリー検索
MCPを通じて要約をリクエストすると、コンテンツはDeepSRTのCDNエッジロケーションから提供されます。
これにより、要約を迅速かつ効率的に配信できます。
事前キャッシュされたコンテンツ
一部のビデオは、以前のユーザーリクエストからすでにシステムにキャッシュされている可能性があります。
事前にキャッシュされた動画の要約を取得できる場合もありますが、利用可能かどうかは保証されません。
最良の結果を得るには、まずDeepSRTで動画を開いてください。
インストール
Claude Desktop へのインストール
まず、サーバーを構築します。
Claude Desktop 構成ファイルにサーバー構成を追加します。
macOSの場合:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows の場合:
%APPDATA%/Claude/claude_desktop_config.json
Cline のインストール
チャットでClineにインストールを依頼するだけです:
「ねえ、この MCP サーバーをhttps://github.com/DeepSRT/deepsrt-mcpからインストールしてください」
Cline はdeepsrt-mcpを自動的にインストールし、 cline_mcp_settings.jsonを更新します。
使用法
サーバーは次のツールを提供します。
要約を取得する
YouTube ビデオの概要を取得します。
パラメータ:
videoId(必須): YouTube 動画 IDlang(オプション): 言語コード (例: zh-tw) - デフォルトは zh-twmode(オプション):要約モード(「narrative」または「bullet」) - デフォルトはnarrative
使用例
Claude Desktop の使用:
Cline の使用:
発達
依存関係をインストールします:
開発サーバーを起動します:
生産用にビルド:
デモ
よくある質問
Q: 404エラーが発生しますが、なぜでしょうか?
A: これは、ビデオの概要が CDN エッジ ロケーションにキャッシュされていないためです。MCP を使用して概要を取得する前に、DeepSRT Chrome 拡張機能を使用してこのビデオを開き、CDN ネットワークにキャッシュする必要があります。
次のようにcURLを使用してキャッシュの状態を確認できます。
cache-status: HITと表示される場合、コンテンツは CDN エッジ ロケーションにキャッシュされており、MCP サーバーは404取得しません。