Oraclarr MCP server
io.github.bdog720/oraclarr·v2.0.3Read-only-by-default MCP server for diagnosing a self-hosted arr stack (Sonarr, Radarr & more).
not scanned yet
0 stars20 downloads/wk
Reviews
Write oneNobody has reviewed Oraclarr yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Oraclarr tools
No tool declarations could be read from the package source. They show once the server is installed.
How Oraclarr compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 82/100
- higher than 63% of 48,255 servers
- Downloads a week
- 20
- more than 7% of 12,191 servers with a package
Release history: 5 versions in the registry since 2026-06-12, latest 2026-10-30, typically one every 17 days.
Install Oraclarr in Claude Code, Cursor or VS Code
claude mcp add oraclarr -- uvx oraclarr-mcp
What the publisher says
From the Oraclarr repository's README, as published. We do not edit it. Read it on GitHub
<!-- mcp-name: io.github.bdog720/oraclarr -->
Oraclarr
Ask your media stack what's going on, in plain language.
A locally-run, read-only MCP server that lets an LLM client (Claude Code, Claude Desktop) diagnose a self-hosted *arr media stack.
What it does
Oraclarr gives a language model one place to answer the operational "why" questions that normally mean tabbing through six web UIs. It aggregates across your services and returns a single, structured answer without changing anything (it is strictly read-only in this phase).
Covered now: Sonarr, Radarr, Prowlarr, qBittorrent, Tdarr, and Profilarr — including multiple instances of the same type (e.g. a separate anime or 4K Sonarr/Radarr). Every tool fans out across all the instances you define and reports each one separately.
In practice
Once registered, you just ask your MCP client. Oraclarr picks the right tool and answers:
Tools
All read-only and outcome-oriented (not one-per-endpoint, which keeps the model accurate):
Install
There are two ways to run Oraclarr — pick one, you don't need both:
arr stack. Best for homelabs; works great with Portainer, Dockge, Unraid, etc.
- 🐳 Docker (recommended) — a small always-on container that lives next to your
local development, or if you simply don't use Docker.
- 🐍 Python (uv) — run it directly on your machine with no container. Best for
Both options need the same two files. Make them from the templates in this repo — config.example.yaml (your service URLs) and .env.example (your API keys / passwords):
cp .env.example .env, then edit them.
- If you cloned the repo: cp config.example.yaml config.yaml and
copy their contents into a config.yaml and a .env in your stack folder, and fill in your details.
- If you're pasting into Dockge/Portainer: open those two example files above,
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Oraclarr: common questions
- Is Oraclarr MCP server safe?
- Mostly: it is graded B (82/100). Read the Oraclarr safety report
- How do I install Oraclarr?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Oraclarr need an API key?
- Yes. The registry entry asks for
ORACLARR_SONARR_API_KEY,ORACLARR_RADARR_API_KEY. - Is Oraclarr maintained?
- The last commit was 144 days ago (2026-06-12). The latest release is v2.0.3.
- How does Oraclarr compare with other MCP servers?
- safety score 82/100 (higher than 63% of 48,255 servers); downloads a week 20 (more than 7% of 12,191 servers with a package). Full comparison.