View your Sonarr instance, upcoming shows and much more


Host accepts either a plain host/IP (192.168.2.141) or a full URL (http://192.168.2.141:8989).Port should be only the numeric port (8989) and is ignored if already included in Host.Connection Type should match your Sonarr server (HTTP or HTTPS).URL Base (example: sonarr for http://host:8989/sonarr).Instance Name is only a label: it names the instance in the search bar and in the switch action.The extension can talk to a second Sonarr server and switch between the two from any command.
Second Instance in the extension preferences.Second Instance Host, Second Instance Port, Second Instance Connection Type and Second Instance API Key — the same four values as the first instance, with the same rules (Second Instance URL Base for a subpath, and a full URL in Host also works).Second Instance Name.Active Instance decides which one commands start on, and changing it takes effect right away even if you had switched manually before. From any command, the Instance section of the action panel switches to the other one (⌘⇧I on macOS, Ctrl+Shift+I on Windows). The choice is remembered: it applies to every command and survives closing Raycast, until you switch back.
Instance Status lists every configured instance, tests each connection, and reports a second instance that is enabled but still missing its host or API key.
View calendar of upcoming episodes with search and monitoring actions
Search and add new TV series to your Sonarr library
Browse your entire series collection with filters
Monitor active downloads and manage the queue
Review recent Sonarr activity like grabs, imports, and failures
Inspect blocked releases in your Sonarr instance
View monitored episodes without files and search for them
View series that are not being monitored
View connection status, system health, and quick actions for your Sonarr instance
Instance section of any command's action panel (⌘⇧I / Ctrl+Shift+I). The selection is stored, so it applies to every command and survives closing RaycastInstance Name and Second Instance Name preferences, used to label the instance in the search bar and in the switch actionActive Instance preference, deciding which instance commands start onInstance Status now reports every configured instance side by side — connection, version, and health checks per instance — and flags a second instance that is enabled but missing its host or API keyAPI Key preference is now a password field, so the key is masked in the preferences instead of being displayed in clear text. Raycast stores password preferences separately from plain ones, so the key may need to be entered once more after updatingCannot read properties of undefined (reading 'trim') when the optional URL Base preference was left empty: Raycast returns undefined rather than an empty string there, so every preference is now read through a helper that tolerates it@raycast/api v2 and updated the remaining dependencies to their latest versionsbrace-expansion per major so nested dependencies keep their own supported rangeHost and Port preferences now describe one value each, steering new setups to a bare hostname with the port in its own fieldHost holds a full URL or a host:port value: the browser links and the API requests now resolve the instance URL through a single shared helper instead of two implementations that could disagreeHost written as an explicit URL without a port (e.g. https://sonarr.example.com) no longer has the Port preference appended to it