Read-only-by-default MCP server for diagnosing a self-hosted arr stack (Sonarr, Radarr & more).
Connect Runs on your machine
claude mcp add oraclarr -e ORACLARR_SONARR_URL=<ORACLARR_SONARR_URL> -e ORACLARR_SONARR_API_KEY=<ORACLARR_SONARR_API_KEY> -e ORACLARR_RADARR_URL=<ORACLARR_RADARR_URL> -e ORACLARR_RADARR_API_KEY=<ORACLARR_RADARR_API_KEY> -e ORACLARR_CONFIG=<ORACLARR_CONFIG> -- uvx oraclarr-mcp==2.0.3
{
"mcpServers": {
"oraclarr": {
"command": "uvx",
"args": [
"oraclarr-mcp==2.0.3"
],
"env": {
"ORACLARR_SONARR_URL": "<ORACLARR_SONARR_URL>",
"ORACLARR_SONARR_API_KEY": "<ORACLARR_SONARR_API_KEY>",
"ORACLARR_RADARR_URL": "<ORACLARR_RADARR_URL>",
"ORACLARR_RADARR_API_KEY": "<ORACLARR_RADARR_API_KEY>",
"ORACLARR_CONFIG": "<ORACLARR_CONFIG>"
}
}
}
}
{
"mcpServers": {
"oraclarr": {
"command": "uvx",
"args": [
"oraclarr-mcp==2.0.3"
],
"env": {
"ORACLARR_SONARR_URL": "<ORACLARR_SONARR_URL>",
"ORACLARR_SONARR_API_KEY": "<ORACLARR_SONARR_API_KEY>",
"ORACLARR_RADARR_URL": "<ORACLARR_RADARR_URL>",
"ORACLARR_RADARR_API_KEY": "<ORACLARR_RADARR_API_KEY>",
"ORACLARR_CONFIG": "<ORACLARR_CONFIG>"
}
}
}
}
{
"servers": {
"oraclarr": {
"type": "stdio",
"command": "uvx",
"args": [
"oraclarr-mcp==2.0.3"
],
"env": {
"ORACLARR_SONARR_URL": "<ORACLARR_SONARR_URL>",
"ORACLARR_SONARR_API_KEY": "<ORACLARR_SONARR_API_KEY>",
"ORACLARR_RADARR_URL": "<ORACLARR_RADARR_URL>",
"ORACLARR_RADARR_API_KEY": "<ORACLARR_RADARR_API_KEY>",
"ORACLARR_CONFIG": "<ORACLARR_CONFIG>"
}
}
}
}
Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.
Tools
This server runs locally, so its tools are listed by your MCP client once it starts.
Environment variables
| Name | Description |
|---|---|
ORACLARR_SONARR_URLOptional | Sonarr base URL, e.g. http://192.168.1.10:8989. Every service is ORACLARR_<NAME>_URL plus ORACLARR_<NAME>_API_KEY; the README lists the types. |
ORACLARR_SONARR_API_KEYOptional, secret | Sonarr API key (Settings > General). |
ORACLARR_RADARR_URLOptional | Radarr base URL, e.g. http://192.168.1.10:7878. |
ORACLARR_RADARR_API_KEYOptional, secret | Radarr API key (Settings > General). |
ORACLARR_CONFIGOptional | Optional path to a config.yaml as an alternative to ORACLARR_* variables. See docs/config-file.md in the repository. |
Details
| Package | [email protected] (PYPI, stdio) |
| First published | 30 Oct 2026 |
| Last updated | 30 Oct 2026 |
| Registry name | io.github.bdog720/oraclarr |
More other servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
