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.
Integrations
Planned integration for media server management according to the README.
Planned integration for torrent download management according to the README.
Planned integration for movie management according to the README.
🎬 YARR メディアスタック MCP サーバー
大規模言語モデル(LLM)とセルフホスト型メディアテクノロジースタック間のギャップを埋める、包括的なモデルコンテキストプロトコル(MCP)サーバー。このプロジェクトは、従来のプログラムによるアクセスを維持しながら、メディアサービスのインテリジェントな自動化と自然言語による制御を実現します。
🎯 主な機能
- 🤖 LLM を活用したメディアサービスの自然言語制御
- 🔌 サービス統合を容易にするモジュール型アーキテクチャ
- 🔄 従来のアクセスのための統合 API ゲートウェイ
- 🎮 視覚的な制御のためのWeb UI(計画中)
- 🔐 LLMミドルウェアなしで直接APIアクセス
- 🧩 新しいサービスのための拡張可能なプラグインシステム
📚 ドキュメント
🏗️ プロジェクト構造
このモノレポは、それぞれが特定の目的を果たすモジュール パッケージに編成されています。
- 📦
packages/server
: コア MCP サーバーの実装 - 🌐
packages/web
: Web UI インターフェース(計画中) - 💬
packages/chatbot
: LLM チャットインターフェース (計画中) - 🔀
packages/api-gateway
: API ルーティングとサービス調整 (計画中)
🔧 統合サービス
✅ 現在サポートされている
- Gotify - 通知管理
- Sonarr - テレビ番組管理
- Prowlarr - インデクサー管理
- Overseer - リクエスト管理
🚧 計画されている統合
- Radarr - 映画管理
- qBittorrent - トレント管理
- SABnzbd - Usenet ダウンロード
- Plex - メディアサーバー
- Tautulli - サーバー統計
- TMDB - メディアデータベース
📖 サービスドキュメント
🟢 現在統合済み
📋 計画された統合
- Radarr - 映画管理
- Plex - メディアサーバー
- Tautulli - メディアサーバー統計
- SABnzbd - Usenet ダウンローダー
- qbittorrent - Torrentダウンローダー
- TMDB - 映画/テレビ番組データベース
🧪 開発
テストツール
🛠️ SDK リファレンス
🏛️ 建築
このプロジェクトはモジュール型アーキテクチャを採用しており、各サービス パッケージには次のものが含まれます。
- 🔌 APIクライアント実装
- 📝 型定義
- 🛠️ サービスインタラクションのための MCP ツール
- 🛣️ APIルート
このアーキテクチャは、複数のインタラクション方法をサポートします。
- LLM を活用した制御: 直感的なメディア管理のための自然言語処理
- 従来のAPIアクセス:統合ゲートウェイを介した直接API呼び出し
- Webインターフェース:サービス管理用のビジュアルコントロールパネル(計画中)
- チャットボットインターフェース:サービス制御用の会話型UI(計画中)
モジュール設計により、次のことが可能になります。
- 新しいサービスを簡単に追加
- 独立したサービスの展開
- 柔軟なインタラクション方法
- サービス間で一貫した API パターン
🚀 はじめに
前提条件
構成
- テンプレートから
.env
ファイルを作成します。
次に、サービス API キーを追加します。
- Claude デスクトップを設定します。
重要: Claude Desktop が実行可能ファイルとプロジェクト ディレクトリを見つけられるように、構成では完全なパスを使用してください。
注:
C:\\path\\to\\yarr
実際のプロジェクト ディレクトリ パスに置き換えます。
利用可能なツール
ソナー
プロウラー
監督官
ゴティファイ
This server cannot be installed
LLM と自己ホスト型メディア サービスを橋渡しする包括的なモデル コンテキスト プロトコル サーバー。従来の API アクセスを維持しながら、テレビ番組、映画、ダウンロード、通知の自然言語制御を可能にします。