mcparr-server
MCP Server for Radarr and Sonarr services
Documentation
MCP Radarr and Sonarr Server
An MCP server that integrates with Radarr and Sonarr to manage your media library.
Features
Current Features:
- Browse your movie and TV show library
- Search and filter media by year and genre
- Request downloads for movies and TV shows
- Check download and monitoring status
- System health monitoring and management
- Disk space monitoring
- System health checks
- Status reporting
Installation
Local Installation
1. Install dependencies:
pnpm installGlobal Installation
To install MCParr Server globally on your system:
pnpm run install-globalThis will make the `mcparr` command available globally in your terminal.
Configuration
1. Set up environment variables:
export RADARR_URL=http://your-radarr-instance:7878
export RADARR_API_KEY=your-radarr-api-key
export SONARR_URL=http://your-sonarr-instance:8989
export SONARR_API_KEY=your-sonarr-api-keyAlternatively, you can create a `.env` file in your project directory with these variables.
Usage
Running Locally
Build and run the server:
pnpm run build
pnpm startFor development:
pnpm run devRunning Globally
If installed globally, simply run:
mcparrAPI Reference
search_media
Search for movies or TV shows with filters:
{
mediaType: "movie" | "series", // Required
year?: number, // Optional
genre?: string // Optional
}request_download
Request a download for specific media:
{
mediaType: "movie" | "series", // Required
id: number // Required
}check_status
Check the status of specific media:
{
mediaType: "movie" | "series", // Required
id: number // Required
}get_system_status
Get system health and storage information:
{
system: "radarr" | "sonarr" | "both" // Required - Which system to check
}Response includes:
- System status (version, uptime, etc.)
- Disk space information
- Health check results
Resources
Media is exposed as resources with the following URI schemes:
- Movies: `radarr://movie/{id}`
- TV Shows: `sonarr://series/{id}`
Each resource includes:
- Title
- Year
- Current status
Frequently asked questions
What is mcparr-server?
mcparr-server is MCP Server for Radarr and Sonarr services
How do I install mcparr-server?
Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.
Is mcparr-server open source?
Yes — it is hosted on GitHub at https://github.com/JasonTulp/mcparr-server and has 5 stars.
Related MCP tools
An MCP server that installs other MCP servers for you JavaScript-based implementation. Trusted by 1400+ developers. Trusted by 1400+ developers.
MCP server for interacting with the iOS simulator JavaScript-based implementation. Trusted by 1200+ developers. Trusted by 1200+ developers.
A Model Context Protocol server that provides read-only access to MySQL databases. This server enables LLMs to inspect database schemas and execute read-only...
This is an MCP server that allows you to directly download transcripts of YouTube videos. JavaScript-based implementation.
The all-in-one Desktop & Docker AI application with built-in RAG, AI agents, No-code agent builder, MCP compatibility, and more.
An AI-powered task-management system you can drop into Cursor, Lovable, Windsurf, Roo, and others. Built for the Model Context Protocol to enhance AI capabiliti
Run your own MCP server? See who uses it and what to fix.
Measure it with TrackMCP