Skip to main content
Glama
Cuti27

mcp-arr-lite

by Cuti27

mcp-arr-lite

GHCR License

Leichter MCP-Server für Radarr und Sonarr mit einer kleinen Sammlung granularer, zweckgerichteter Werkzeuge. Inoffizielles Projekt.

Warum dieses Projekt?

Allgemeine „arr“-MCP-Server (wie Knuckles-Team/arr-mcp) generieren automatisch Tausende von Werkzeugen aus der Arr-API und übergeben die gesamte Oberfläche an das LLM. mcp-arr-lite ist das Gegenteil:

  • Granulare Werkzeuge: genau die Operationen, die für den „Kannst du X für mich holen?“-Ablauf benötigt werden – lookup, add, search releases, grab – kein Admin-/Konfigurationsrauschen.

  • Bevorzugte-Indexer-Logik: Suchwerkzeuge verwenden standardmäßig den Indexer mit der niedrigsten numerischen Priorität, deterministisch statt promptabhängig.

  • HITL-freundlich: schreibgeschützte Werkzeuge (lookup, list indexers) können automatisch genehmigt werden; add/search/grab erfordern explizite Benutzerzustimmung.

  • Dualer Transport: stdio (npx) und HTTP (Docker).

Vergleich mit Knuckles-Team/arr-mcp

Aspekt

arr-mcp

mcp-arr-lite

Werkzeugoberfläche

1123 generierte Werkzeuge

9 handgeschriebene Werkzeuge

Bevorzugter Indexer

Promptabhängig

In Suchwerkzeuge codiert

Apps

6+ Arr-Apps

Radarr + Sonarr

Transporte

stdio

stdio + HTTP

Fokus

Gesamte API

Hinzufügen- und Download-Ablauf

Related MCP server: overseerr-mcp

Werkzeuge

Werkzeug

Schreibgeschützt

Beschreibung

radarr_lookup / sonarr_lookup

Suche einen Film/eine Serie nach Titel, gibt Name + Poster-URL zurück

list_indexers

Liste Indexer für eine App auf, markiert den bevorzugten

radarr_add / sonarr_add

Füge einen Film/eine Serie hinzu (optional Suche auslösen)

radarr_search_releases / sonarr_search_releases

Suche Releases, standardmäßig den bevorzugten Indexer verwenden

radarr_grab / sonarr_grab

Starte das Herunterladen eines Releases

Voraussetzungen

  • Node.js >= 20 (npx) oder Docker (Container)

  • Radarr und/oder Sonarr mit einem API-Schlüssel

Installation

Docker Compose (empfohlen)

services:
  arr-mcp:
    image: ghcr.io/cuti27/mcp-arr-lite:latest
    restart: unless-stopped
    environment:
      - RADARR_URL=http://radarr:7878
      - RADARR_API_KEY=your-radarr-api-key
      - SONARR_URL=http://sonarr:8989
      - SONARR_API_KEY=your-sonarr-api-key
      - MCP_TRANSPORT=http
      - MCP_AUTH_TOKEN=your-secure-token-here
      - PORT=3000
      - HOST=0.0.0.0
      - LOG_LEVEL=info

Konfiguriere nur die Apps, die du verwendest – Radarr und Sonarr sind beide beim Start optional; Werkzeuge für eine nicht konfigurierte App geben einen Fehler zurück.

stdio (npx)

RADARR_URL=http://radarr:7878 \
RADARR_API_KEY=... \
SONARR_URL=http://sonarr:8989 \
SONARR_API_KEY=... \
MCP_TRANSPORT=stdio \
npx -y @cuti27/mcp-arr-lite

Umgebungsvariablen

Siehe .env.example. Erforderlich pro App: RADARR_URL + RADARR_API_KEY, SONARR_URL + SONARR_API_KEY. MCP_AUTH_TOKEN ist erforderlich, wenn MCP_TRANSPORT=http.

Sicherheit

  • HTTP-Transport erzwingt Bearer-Authentifizierung, Ratenbegrenzung (60 Anfragen/min/IP) und ein 1-MB-Body-Limit.

  • API-Schlüssel werden aus Protokollen geschwärzt.

  • Führe den HTTP-Transport nur mit gesetztem MCP_AUTH_TOKEN und hinter einem TLS-terminierenden Reverse-Proxy aus.

Lizenz

MIT

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    MCP server for managing a media server stack (Plex, Radarr, Overseerr, Bazarr, Prowlarr, Trakt.tv) using natural language to browse, request, and discover content.
    12
    MIT
  • F
    license
    -
    quality
    B
    maintenance
    MCP server for Overseerr that enables searching, requesting, and managing media (movies and TV shows) through natural language, with integration to Radarr/Sonarr for automated downloads.
  • F
    license
    A
    quality
    A
    maintenance
    MCP server to manage your *ARR media stack (Radarr, Sonarr, Lidarr, Readarr, Prowlarr) for searching, adding, and managing movies, TV shows, music, books, and indexers.
    1

View all related MCP servers

Related MCP Connectors

  • Personal assistant MCP server with search, execute, packages, jobs, secrets, and integrations.

  • MCP server for Google Veo AI video generation

  • MCP server for Grok Imagine AI video generation

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Cuti27/mcp-arr-lite'

If you have feedback or need assistance with the MCP directory API, please join our Discord server