YARR (Yet Another Radarr/Sonarr) provides a unified interface for managing media automation services through MCP tools. Built with TypeScript in a modular package structure, it integrates with popular services including Sonarr, Radarr, Prowlarr, Overseerr, Plex, Tautulli, qBittorrent, SABnzbd, and Gotify. The implementation uses a consistent API pattern across services, with typed interfaces for robust error handling and rate limiting. Particularly valuable for media enthusiasts who want to search, monitor, and manage their media collection directly through Claude Desktop without switching between multiple web interfaces.
暂无评论. 成为第一个评论的人!
登录以参与讨论
Fetch an upstream service status endpoint.
Proxy a credentialed GET request. Parameters: path (string)
Proxy a POST request. Parameters: path (string), body (json)
Proxy a PUT request. Parameters: path (string), body (json)
Proxy a DELETE request. Parameters: path (string)
Return action reference.
Run a JS arrow function over the fleet. Parameters: code (string)
Dispatch a generated OpenAPI operation. Parameters: name (string)
List saved snippets.
Save a reusable snippet.
Run a saved snippet. Parameters: name (string), input (optional)
Delete a saved snippet.