video-transcribe-mcp について
video-transcribe-mcpは、動画URLやローカル動画ファイル、画像をテキスト化するMCPサーバーです。optivusと連携し、MCP対応のLLMクライアント向けに機能を提供します。
主な機能
- 01動画URLの文字起こし
- 02動画ファイルの文字起こし
- 03画像の文字起こし
活用シーン
- 01YouTube動画からテキストを抽出
- 02ローカル動画ファイルのテキスト化
- 03画像内の文字の文字起こし
MCP 対応
`transcribe_video`、`transcribe_video_file`、`transcribe_image`を通じて、MCPクライアントに動画と画像の文字起こしツールを提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
video-transcribe-mcp
optivus と連携し、LLM に動画の文字起こし機能(YouTube、Facebook、Tiktok など)を提供する MCP サーバーの実装です。
機能
- 動画の文字起こし:動画をテキストに文字起こしします
- MCP 連携:Dive やその他の MCP 対応 LLM で動作します
Dive Desktop を使用する場合
- Dive Desktop で「+ Add MCP Server」をクリックします
- 次の設定をコピーして貼り付けます:
{
"mcpServers": {
"video-transcribe": {
"command": "npx",
"args": [
"-y",
"@demon24ru/video-transcribe-mcp"
]
}
}
}
- 「Save」をクリックして MCP サーバーをインストールします
ツールのドキュメント
-
transcribe_video
- 動画をテキストに文字起こしします
- 入力:
urls(string、必須):動画の URL
-
transcribe_video_file
- 動画ファイルをテキストに文字起こしします
- 入力:
file_path(string、必須):動画ファイルのパス
-
transcribe_image
- 画像をテキストに文字起こしします
- 入力:
file_path(string、必須):画像ファイルのパス
使用例
LLM に次のように依頼します:
"Transcribe this video: https://youtube.com/watch?v=..."
"Transcribe this video file: /path/to/video.mp4"
"Transcribe this image: /path/to/image.jpg"
手動起動
必要に応じて、サーバーを手動で起動します:
npx @demon24ru/video-transcribe-mcp
デバッグ
必要に応じて、サーバーをデバッグモードで起動します:
npm run prepare
npx @modelcontextprotocol/inspector node ./lib/index.mjs -y
要件
- Node.js 20+
- MCP 対応 LLM サービス
ライセンス
MIT
作成者
@demon24ru
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。