Generates summaries for YouTube videos, supporting both narrative and bullet-point formats with multi-language capabilities
DeepSRT MCP サーバー
DeepSRT の API との統合を通じて YouTube ビデオ要約機能を提供するモデル コンテキスト プロトコル (MCP) サーバー。
特徴
- YouTube動画の要約を生成する
- 物語形式と箇条書き形式の要約モードの両方をサポート
- 多言語サポート(デフォルト:zh-tw)
- MCP対応環境とのシームレスな統合
仕組み
- コンテンツキャッシュ
- コンテンツがサービスにキャッシュされていることを確認するために、ビデオはまずDeepSRT経由で開く必要があります。
- この最初の閲覧により、DeepSRTサービスのキャッシュプロセスが開始されます。
- MCPサマリー検索
- MCPを通じて要約をリクエストすると、コンテンツはDeepSRTのCDNエッジロケーションから提供されます。
- これにより、要約を迅速かつ効率的に配信できます。
- 事前キャッシュされたコンテンツ
- 一部のビデオは、以前のユーザーリクエストからすでにシステムにキャッシュされている可能性があります。
- 事前にキャッシュされた動画の要約を取得できる場合もありますが、利用可能かどうかは保証されません。
- 最良の結果を得るには、まずDeepSRTで動画を開いてください。
インストール
Claude Desktop へのインストール
- まず、サーバーを構築します。
- Claude Desktop 構成ファイルにサーバー構成を追加します。
- macOSの場合:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows の場合:
%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
取得しません。
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
DeepSRT の API との統合により、ユーザーが YouTube 動画の要約を複数の言語と形式で生成できるようにする MCP サーバー。
Related Resources
Related MCP Servers
- -securityFlicense-qualityThe MCP Server integrates APIs from the Youtube-Summarizer as tools within the MCP protocol, allowing for local AI application interaction and tool utilization through natural language queries.Last updated -Python
- -securityFlicense-qualityEnables AI applications to integrate with YouTube-Summarizer's APIs through the MCP protocol, offering local tool-based interaction for summarizing YouTube content.Last updated -1Python
- -securityAlicense-qualityAn MCP server that allows Claude and other AI assistants to interact with the YouTube API, providing tools to search videos/channels and retrieve detailed information about them.Last updated -1JavaScriptMIT License
- -securityFlicense-qualityAn MCP server that enables LLMs to search YouTube, retrieve video information, and access video transcripts through standardized tools.Last updated -TypeScript