MCP.Market

Arr MCP server

by aplaceforallmystuff·io.github.aplaceforallmystuff/mcp-arr·v1.0.0·220 stars

MCP server for *arr media suite - Sonarr, Radarr, Lidarr, Readarr, Prowlarr

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

full report

Adoption
Established

220 stars503 downloads/wk

Reviews

Write one

Nobody has reviewed Arr yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Arr tools (18)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • arr_search_all

    Search across all configured *arr services for any media

  • arr_status

    Get status of all configured *arr services. Currently configured: …

  • lidarr_get_artists

    Get all artists in Lidarr library

  • lidarr_get_queue

    Get Lidarr download queue

  • lidarr_search

    Search for artists to add to Lidarr

  • prowlarr_get_indexers

    Get all configured indexers in Prowlarr

  • prowlarr_search

    Search across all Prowlarr indexers

  • radarr_get_calendar

    Get upcoming movie releases from Radarr

  • radarr_get_movies

    Get all movies in Radarr library

  • radarr_get_queue

    Get Radarr download queue

  • radarr_search

    Search for movies to add to Radarr

  • readarr_get_authors

    Get all authors in Readarr library

  • readarr_get_queue

    Get Readarr download queue

  • readarr_search

    Search for authors to add to Readarr

  • sonarr_get_calendar

    Get upcoming TV episodes from Sonarr

  • sonarr_get_queue

    Get Sonarr download queue

  • sonarr_get_series

    Get all TV series in Sonarr library

  • sonarr_search

    Search for TV series to add to Sonarr

Public scan report

scanner v0.1.10 · 2026-10-01 · same rubric, same numbers if you re-run it

no findings
  • Code scan5 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 3 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 83/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Arr compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
83/100
higher than 65% of 48,255 servers
Tools
18
the typical server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
220
more than 95% of 28,688 servers
Downloads a week
503
more than 88% of 12,191 servers with a package

What its tools let an agent do: 18 read

Install Arr in Claude Code, Cursor or VS Code

Runs npx -y mcp-arr-server on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add mcp-arr -- npx -y mcp-arr-server
Add to Cursor

What the publisher says

From the Arr repository's README, as published. We do not edit it. Read it on GitHub

MCP *arr Server

<!-- -->

MCP server for the *arr media management suite - Sonarr, Radarr, Lidarr, and Prowlarr.

Supports both local stdio mode for Claude/Codex-style clients and remote HTTP mode for hosted MCP clients such as ChatGPT connectors.

Why Use This?

  • Unified media management - Control all your *arr applications from one interface
  • Natural language queries - Ask about your library in plain English
  • Cross-service search - Find content across TV, movies, and music simultaneously
  • Download monitoring - Check queue status and progress across all services
  • Calendar integration - See upcoming releases for all media types
  • Configuration review - Get AI-powered suggestions for optimizing your setup
  • Flexible configuration - Enable only the services you use

Features

Prerequisites

  • Node.js 18+
  • At least one *arr application running with API access:
  • Sonarr for TV series
  • Radarr for movies
  • Lidarr for music
  • Prowlarr for indexer management

Installation

Using npm (Recommended)

npx mcp-arr-server

Remote HTTP Mode

MCP_TRANSPORT=http PORT=3000 npx mcp-arr-server

By default the remote server listens on 127.0.0.1:3000 and serves MCP on /mcp.

Environment variables for remote mode:

  • MCP_TRANSPORT=http to enable remote Streamable HTTP transport
  • HOST to override the bind host (default 127.0.0.1)
  • PORT to override the port (default 3000)
  • MCP_PATH to override the MCP endpoint path (default /mcp)

Docker

Prebuilt images are published to GitHub Container Registry on every release. You do not need to build anything:

docker pull ghcr.io/aplaceforallmystuff/mcp-arr:latest

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Arr: common questions

Is Arr MCP server safe?
Mostly: it is graded B (83/100). Read the Arr safety report
How do I install Arr?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Arr need an API key?
Yes. The registry entry asks for SONARR_API_KEY, RADARR_API_KEY, LIDARR_API_KEY, READARR_API_KEY and 1 more.
Is Arr maintained?
The last commit was 36 days ago (2026-09-28). The latest release is v1.0.0.
How does Arr compare with other MCP servers?
safety score 83/100 (higher than 65% of 48,255 servers); tools 18 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

More from aplaceforallmystuff →