MCPサーバー
MCPサーバーは、Youtube-SummarizerのすべてのAPIを基盤として構築されています。すべてのAPIはMCPプロトコルのツールとして公開されており、あらゆるAIアプリケーションと統合できます。
**注意:**現在、MCP はローカル接続のみをサポートしているため、これらのツールのリモート使用はサポートされていません。
設定
Dockerのセットアップ
Docker イメージをビルドします。
docker build -t youtube-summarizer-mcp .Docker を使用して MCP サーバーを実行します。
docker run -i --rm youtube-summarizer-mcpインスペクタの使用
MCP インスペクターを使用すると、利用可能なツールを調べてテストすることができます。
./inspector.shClaude Desktopでの使用
claude_desktop_config.jsonに以下を追加します。
{
"mcpServers": {
"youtube-summarizer": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"youtube-summarizer-mcp"
]
}
}
}これで、claudeデスクトップのserver.pyから追加されたmcpツールを使用できるようになりました。
MCP クライアント サンプル (Claude Desktop なし)
MCP クライアントをローカルで実行し、自然言語を使用してソーシャル ツールキットを試します。
設定
./setup.sh走る
./run.shMCPサーバーとクライアントの両方が相互に接続され、ターミナル上でユーザーからの自然言語クエリが提示されます。これらのクエリはMCPツールの呼び出しに変換され、ユーザーのクエリに応答します。
This server cannot be installed
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to authenticate as an admin.