Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Transports: stdio vs HTTP
  • State of MCP (stats)
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI β†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE β†— (opens in a new tab)
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. πŸŽ₯ Multimedia Process
  3. MCP Arr
MCP Arr logo
Health: ActiveRecent health check succeeded.Last checked 9/23/2026, 3:31:18 AM

MCP Arr

User RatingsBe the first to rate and review this MCP server!
View Repository214 GitHub StarsTotal stargazers on GitHub for the source repository (214 stars).Visit Website
mediasonarrradarrlidarrprowlarr

Manage Sonarr, Radarr, Lidarr, and Prowlarr through MCP for media searches, libraries, queues, calendars, and downloads.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
We couldn’t automatically confirm this listing starts correctly

The install command below started, but didn't respond the way we expected when we tried to talk to it.

npx -y mcp-arr-server

initialize succeeded but no response to tools/list.

This is an experimental automated check and can have false negatives β€” missing environment variables, a slow cold install, etc. It doesn’t necessarily mean something’s wrong. Last checked 7d ago.

Manual Client & Custom JSON ConfigExpand JSON β–Ύ

Client Config & Setup

Configure Environment Variables (API Keys, Tokens, Options):
Add required secrets below β€” values are included directly in the generated snippet so you can copy and paste with confidence.
Quick Add:
Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "mcp-arr": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-arr-server"
      ],
      "env": {
        "SONARR_URL": "YOUR_VALUE_HERE",
        "SONARR_API_KEY": "YOUR_VALUE_HERE",
        "RADARR_URL": "YOUR_VALUE_HERE",
        "RADARR_API_KEY": "YOUR_VALUE_HERE",
        "LIDARR_URL": "YOUR_VALUE_HERE",
        "LIDARR_API_KEY": "YOUR_VALUE_HERE",
        "PROWLARR_URL": "YOUR_VALUE_HERE",
        "PROWLARR_API_KEY": "YOUR_VALUE_HERE"
      }
    }
  }
}

πŸ’‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Tool Schemas (49) Directory Badge Claim listing AlternativesπŸŽ₯ More in Multimedia Process

Overview

This MCP server connects AI clients to configured *arr applications, including Sonarr, Radarr, Lidarr, and Prowlarr. It supports library discovery, cross-service search, media additions, queue monitoring, calendars, metadata refreshes, and download searches. Use it when an agent needs to manage or inspect a self-hosted media library through these services.

Use cases

β€’Search across configured TV, movie, and music services
β€’Add series or movies to Sonarr and Radarr
β€’Monitor download queues and upcoming releases
β€’Review episodes, movies, artists, and library contents
β€’Trigger searches or metadata refreshes for media

Key features

β€’Sonarr series, episode, queue, calendar, and search operations
β€’Radarr movie, queue, calendar, search, update, and refresh operations
β€’Lidarr artist search and library management
β€’Prowlarr and cross-service status and discovery support
β€’Unified search and detail-fetch tools for remote MCP clients
β€’Local stdio and remote Streamable HTTP transport modes

Capabilities & Tool Schemas (49) ~856 tokensApproximate context cost of this server’s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Self-reported Self-reportedParsed from the repository README, not verified against a live server β€” may be incomplete or out of date.

Inspect callable tools, capabilities, and parameters exposed to AI agents by MCP Arr.

arr_status

Get connection status for all configured *arr services

arr_search_all

Search across all configured services simultaneously

search

Generic discovery tool for remote MCP clients such as ChatGPT

fetch

Generic detail-fetch tool for items returned by `search

sonarr_get_series

List all TV series in your library

sonarr_search

Search for TV series by name (returns tvdbId for adding)

Documentation Overview

MCP *arr Server

Architecture

Oathe Security npm version CI License: MIT MCP

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

CategoryCapabilities
Sonarr (TV)List series, view episodes, search shows, trigger downloads, check queue, view calendar, review setup
Radarr (Movies)List movies, search films, trigger downloads, check queue, view releases, review setup
Lidarr (Music)List artists, view albums, search musicians, trigger downloads, check queue, view calendar, review setup
Prowlarr (Indexers)List indexers, search across all trackers, test health, view statistics
Cross-ServiceStatus check, unified search across all configured services
ConfigurationQuality profiles, download clients, naming conventions, health checks, storage info
TRaSH GuidesReference quality profiles, custom formats, naming conventions, compare against recommendations

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)

Terminal
npx mcp-arr-server

Remote HTTP Mode

bash
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:

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

Tags follow the release version β€” latest, 1, 1.7, and each exact version such as 1.7.3. Pin to a major or minor tag if you want updates without surprises.

Run in local stdio mode:

Terminal
docker run --rm -i \
  -e SONARR_URL=http://host.docker.internal:8989 \
  -e SONARR_API_KEY=your-sonarr-api-key \
  ghcr.io/aplaceforallmystuff/mcp-arr:latest

Run in remote HTTP mode:

Terminal
docker run --rm -p 3000:3000 \
  -e MCP_TRANSPORT=http \
  -e HOST=0.0.0.0 \
  -e PORT=3000 \
  -e SONARR_URL=http://host.docker.internal:8989 \
  -e SONARR_API_KEY=your-sonarr-api-key \
  ghcr.io/aplaceforallmystuff/mcp-arr:latest

Minimal docker-compose.yml:

docker-compose.yml
services:
  mcp-arr:
    image: ghcr.io/aplaceforallmystuff/mcp-arr:latest
    ports:
      - "3000:3000"
    environment:
      MCP_TRANSPORT: http
      HOST: 0.0.0.0
      PORT: 3000
      SONARR_URL: http://host.docker.internal:8989
      SONARR_API_KEY: your-sonarr-api-key
      RADARR_URL: http://host.docker.internal:7878
      RADARR_API_KEY: your-radarr-api-key

Building it yourself

Only needed if you are developing against a change that is not released yet:

Terminal
docker build -t mcp-arr .

From Source

bash
git clone https://github.com/aplaceforallmystuff/mcp-arr.git
cd mcp-arr
npm install
npm run build

Configuration

Getting API Keys

Each *arr application has an API key in Settings > General > Security:

  1. Open your *arr application's web interface
  2. Go to Settings > General
  3. Find the API Key under the Security section
  4. Copy the API key for use in configuration

For Claude Desktop

Add to your Claude Desktop config file:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

Windows: %APPDATA%\Claude\claude_desktop_config.json

config.json
{
  "mcpServers": {
    "arr": {
      "command": "npx",
      "args": ["-y", "mcp-arr-server"],
      "env": {
        "SONARR_URL": "http://localhost:8989",
        "SONARR_API_KEY": "your-sonarr-api-key",
        "RADARR_URL": "http://localhost:7878",
        "RADARR_API_KEY": "your-radarr-api-key",
        "LIDARR_URL": "http://localhost:8686",
        "LIDARR_API_KEY": "your-lidarr-api-key",
        "PROWLARR_URL": "http://localhost:9696",
        "PROWLARR_API_KEY": "your-prowlarr-api-key"
      }
    }
  }
}

For Claude Code

Add to ~/.claude.json:

config.json
{
  "mcpServers": {
    "arr": {
      "command": "npx",
      "args": ["-y", "mcp-arr-server"],
      "env": {
        "SONARR_URL": "http://localhost:8989",
        "SONARR_API_KEY": "your-sonarr-api-key",
        "RADARR_URL": "http://localhost:7878",
        "RADARR_API_KEY": "your-radarr-api-key"
      }
    }
  }
}

Note: Only configure the services you have running. The server automatically detects which services are available based on the environment variables you provide.

TRaSH-only mode: if you don’t configure any *arr services, the server still starts and exposes the TRaSH Guides reference tools plus generic search and fetch.

ChatGPT / Remote MCP

To use mcp-arr with ChatGPT, run the server in remote HTTP mode on a reachable host and connect ChatGPT to the /mcp endpoint.

The server now exposes the generic search and fetch tools expected by ChatGPT-style remote MCP integrations:

  • search discovers matching *arr media and TRaSH profiles
  • fetch returns structured detail for a selected search result

The existing service-specific tools remain available for richer local or power-user workflows.

Usage Examples

Library Management

  • "Show me all my TV series"
  • "What movies do I have in Radarr?"
  • "List all artists in my music library"

Searching & Adding Content

  • "Search for sci-fi shows on Sonarr"
  • "Find action movies from the 90s"
  • "Add this show to my TV library"
  • "Add that movie to Radarr"
  • "Search for jazz albums and add this artist"
  • "Add this movie with my '4k' tag"
  • "What tags do I have in Sonarr?"

Download Queue

  • "What's downloading right now?"
  • "Check the Sonarr queue"
  • "Show Radarr download progress"

Upcoming Releases

  • "What TV episodes are coming this week?"
  • "Show upcoming movie releases"
  • "Any new albums coming out this month?"

Downloading Content

  • "What episodes of this show am I missing?"
  • "Download the missing episodes for that series"
  • "Search for this specific movie"
  • "Grab that album I'm missing"

Indexer Management

  • "Are my indexers healthy?"
  • "How are my indexers performing?"
  • "Test all my Prowlarr indexers"

Configuration Review

  • "Review my Sonarr setup and suggest improvements"
  • "Show me my quality profiles in Radarr"
  • "Are there any health issues with my Lidarr?"
  • "What naming convention am I using for TV shows?"
  • "Help me understand my quality profiles - why am I not getting 4K?"
  • "Check my download client configuration"
  • "How much free space do I have on my root folders?"

Cross-Service

  • "Check status of all my *arr services"
  • "Search for 'comedy' across all services"

Available Tools

General Tools

ToolDescription
arr_statusGet connection status for all configured *arr services
arr_search_allSearch across all configured services simultaneously
searchGeneric discovery tool for remote MCP clients such as ChatGPT
fetchGeneric detail-fetch tool for items returned by search

Sonarr Tools (TV)

Read the full README β†’View source on GitHub β†’

Related MCP Servers

View all in Multimedia Process View all alternatives
  • N
    Notch

    Turn product pages and creative briefs into finished video and image ads from your AI chat.

    πŸŽ₯ Multimedia Process25 views
    Compare vs Notch β†’
  • Trident MCP logoTrident MCP

    AI 3D model generation and post-processing: text/image/multiview-to-3D via Tripo, plus retopology, format conversion (GLB/FBX/OBJ/STL/USDZ), and stylization. Single Go binary, 10 tools, async generation with polling.

    πŸŽ₯ Multimedia Process25 views
    Compare vs Trident MCP β†’
  • Immich Photo Manager logoImmich Photo Manager

    Turn your self-hosted Immich photo library into a conversation β€” natural language search via CLIP, geographic album curation from GPS data, cross-source duplicate detection with perceptual hashing, library health reports, and offline-ready interactive HTML galleries. Claude Code plugin with 21 MCP tools, 11 skills, and 5 slash commands.

    πŸŽ₯ Multimedia Process4 views
    Compare vs Immich Photo Manager β†’
  • Torrentclaw MCP logoTorrentclaw MCP

    Search and discover movies and TV shows with torrent links, quality scoring, streaming availability, and cast/crew metadata.

    πŸŽ₯ Multimedia Process4 views
    Compare vs Torrentclaw MCP β†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks β€” not a rating.

GitHub stars
214
Stargazers on the source repository.
Last commit
15d ago
Most recent push to the default branch.
Install check
Inconclusive
Started but did not complete the MCP handshake in our test.
Tools exposed
49
Callable tools this server registers over MCP.
Directory activity
2 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet β€” be the first to share how this listing worked for you.

Frequently Asked Questions about MCP Arr

It supports Sonarr, Radarr, Lidarr, and Prowlarr.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewMCP Arr AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/mcp-arr?style=directory)](https://allmcps.com/mcp/mcp-arr)
HTML Embed
<a href="https://allmcps.com/mcp/mcp-arr"><img src="https://allmcps.com/api/badge/mcp-arr?style=directory" alt="MCP Arr on AllMCPs" /></a>

Technical Specs & Signals

CategoryπŸŽ₯Multimedia Process
PricingFree
More technical detailsExpand β–Ύ
TransportSTDIO
RuntimeNode.js
AuthAPI key
LicenseMIT
ClientsClaude Desktop
Last updatedSep 9, 2026
11/15 checks healthy over the last 46d
Views2
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars214
GitHub Star CountTotal stargazers on GitHub representing community popularity (214 stars).
Last commit15d ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Sep 9, 2026
59Quality signal: Good Β· 59/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools26/30
Adoption & activity8/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 4d ago via OSV.dev Β· mcp-arr-server (npm)

β˜… FeaturedMoxie Docs MCP logo

Moxie Docs MCP

MCP & Agent Skills for Automated Documentation, and codebase conventions + context

Explore Server β†’

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge β€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it β€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in πŸŽ₯ Multimedia Process β†’Best MCP servers for Multimedia & Media Processing β†’Alternatives to MCP Arr β†’Install in Claude DesktopInstall in CursorInstall in VS CodeSetup guides for all 13 MCP clients