Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

arr-mcp

Servidor MCP unificado para pila multimedia autoalojada (Radarr, Sonarr, Jellyfin, etc.). Correlaciona APIs de múltiples servicios para diagnóstico y gestión mediante un único endpoint.

Ficha actualizada 22 sept 2026, 15:21 · upstream 22 sept 2026, 8:50 · release v1.33.0

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es arr-mcp

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

arr-mcp es un servidor Model Context Protocol que centraliza la gestión de una pila completa de software multimedia autoalojado. En lugar de requerir un servidor MCP por cada servicio individual, proporciona un único endpoint que correlaciona datos entre Radarr, Sonarr, Whisparr, Prowlarr, Bazarr, Jellyfin, Plex, Seerr, SABnzbd, Transmission, qBittorrent y Profilarr.

El repositorio implementa 38 herramientas que permiten consultas complejas como diagnóstico de problemas transversales (por qué un título no aparece en Jellyfin), gestión de perfiles de calidad con corrección automática de configuraciones de Profilarr, monitoreo de indexadores y detección de fallos, control de descargas activas y operaciones de escritura con confirmación previa.

La arquitectura incluye interfaz web para configuración sin YAML, sistema de auditoría para todas las operaciones de escritura, soporte multiplataforma (amd64/arm64), autenticación OAuth 2.1 opcional y compatibilidad con clientes MCP que aceptan tokens en URL o headers.

CASOS DE USO
  • Diagnóstico transversal: identificar el primer eslabón roto en la cadena de adquisición, gestión e importación de contenido multimedia
  • Gestión de perfiles de calidad: detección y corrección automática de configuraciones de Profilarr con preview antes de aplicar cambios
  • Monitoreo de indexadores: consulta de fallos reportados por cada indexer sin necesidad de verificar manualmente cada servicio
  • Control de descargas: pausar, priorizar o cancelar descargas en Transmission/qBittorrent mediante comandos naturales
  • Auditoría de operaciones: registro completo de todas las escrituras con confirmación explícita antes de aplicar cambios
PUNTOS DESTACADOS
  • Correlación automática entre 12 servicios distintos mediante un único endpoint MCP
  • Interfaz web para configuración sin archivos YAML, con editor integrado para errores
  • Sistema de auditoría que registra todas las operaciones de escritura con preview previo
  • Soporte nativo para amd64 y arm64 con imágenes oficiales en ghcr.io
  • Autenticación OAuth 2.1 opcional para clientes con gestión de credenciales propia
PRECAUCIONES
  • No está diseñado para exposición pública a internet; requiere autenticación obligatoria
  • Requiere configuración manual de credenciales API para cada servicio integrado
  • Algunas funcionalidades como ingestión de IMDb requieren configuración adicional
  • Adaptador de qBittorrent no verificado oficialmente por el mantenedor
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Docker detectado

Desplegar con Docker o Node.js 24+. Usar docker-compose.example.yml para Docker o unraid/arr-mcp.xml para Unraid. Configurar autenticación antes de exponer el puerto 6060. Variables obligatorias: PUID, PGID, TZ. Imágenes disponibles en tags X.Y.Z, X.Y, X, latest y main. Para Proxmox VE usar script ct/arr-mcp.sh que crea LXC unprivileged. Mantener actualizado con 'update' dentro del contenedor.

✓Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Node.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
6060
06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.