mcpdirectory.dev
9,129 servers · updated 23 Sept

Yarr MCP server

community Active last commit 29 d
{
  "mcpServers": {
    "dinglebear-yarr": {
      "command": "npx",
      "args": [
        "-y",
        "@dinglebear/yarr@latest"
      ],
      "env": {
        "YARR_MCP_TOKEN": "<yarr_mcp_token>",
        "YARR_SONARR_URL": "https://...",
        "YARR_SONARR_API_KEY": "<yarr_sonarr_api_key>"
      }
    }
  }
}
file .mcp.json (in your project root)install npx -y @dinglebear/yarrversion 2.2.2

What it does

Yarr is an MCP server that provides a unified interface for querying and controlling self-hosted media automation services like Sonarr, Radarr, Plex, Jellyfin, and others. It is for operators and AI agents running Claude, Codex, or Gemini CLI against a self-hosted media stack who need one consistent way to interact with multiple services instead of separate integrations.

  • Check fleet status across multiple media services to see what is currently running and operational.
  • Execute credentialed API operations on Sonarr, Radarr, Prowlarr, Overseerr, Jellyfin, and Plex through a single consistent interface.
  • Create and execute multi-step media automation scripts using Code Mode for repeatable workflows.

Tools this server exposes

ToolDoes
fleet_statusCheck the operational status of all configured media services in the fleet.
sonarr_operationsExecute Sonarr API operations through table-driven OpenAPI metadata.
radarr_operationsExecute Radarr API operations through table-driven OpenAPI metadata.
prowlarr_operationsExecute Prowlarr API operations through table-driven OpenAPI metadata.
overseerr_operationsExecute Overseerr API operations through table-driven OpenAPI metadata.
jellyfin_operationsExecute Jellyfin API operations through table-driven OpenAPI metadata.
plex_operationsExecute Plex API operations through table-driven OpenAPI metadata.
sabnzbd_commandsExecute curated commands for SABnzbd usenet downloads.
qbittorrent_commandsExecute curated commands for qBittorrent torrent downloads.
tautulli_commandsExecute curated commands for Tautulli Plex monitoring.
bazarr_commandsExecute curated commands for Bazarr subtitle management.
tracearr_commandsExecute curated commands for Tracearr request tracking.
code_modeExecute multi-step media automation scripts through Code Mode.
snippet_storageStore and execute named workflow snippets for repeatable Code Mode tasks.

Before you enable it

An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.