Aller au contenu

MCP et API

Pensé pour les humains. Prêt pour l'automatisation.

Utilisez l'interface web installable, automatisez via la CLI ou l'API REST/SSE, connectez des clients médias par des adaptateurs de compatibilité, ou ouvrez l'accès à un client MCP.

Un assistant IA pilote rDownloader via le serveur MCP intégré : un lien magnet, une vidéo YouTube, un NZB et un lien direct rejoignent une seule file d’attente, puis il demande la progression.

Donnez une file de téléchargement à votre client MCP

Les outils intégrés accèdent à la file, au LinkGrabber, aux journaux et aux réglages, avec les mêmes droits que l'API REST, et aucun ne livre de secret.

Intégrez sur un contrat documenté

Des points de terminaison JSON sous /api/v1, un document OpenAPI pour générer des clients, les changements en direct par Server-Sent Events et une CLI distante pour les scripts.

Branchez vos outils médias sans remplacer l'API native

La compatibilité SABnzbd et BitTorrent relie Sonarr, Radarr et outils similaires ; un adaptateur aria2, désactivé par défaut, sert AriaNg.

Supervision

Surveillez-le depuis votre propre Grafana.

rDownloader expose la file, les transferts, les fournisseurs et l'espace libre sur /api/v1/metrics. Un jeton de métriques n'atteint que cette route.

Grafana — rDownloader
Le tableau de bord rDownloader dans Grafana pendant une série de téléchargements de démonstration : version, durée de fonctionnement, téléchargements en attente, runners actifs, débit et hôtes bloqués, puis le débit par type et la file par état.
Le tableau de bord rDownloader dans Grafana pendant une série de téléchargements de démonstration : version, durée de fonctionnement, téléchargements en attente, runners actifs, débit et hôtes bloqués, puis le débit par type et la file par état.

Collectez-le avec Prometheus

Chaque valeur est lue dans la base au moment de la collecte : les compteurs survivent aux redémarrages. Les labels ne contiennent jamais d'URL, de nom de fichier ni d'utilisateur.

Importez le tableau de bord prêt à l'emploi

Le dépôt fournit un tableau de bord Grafana prêt : file, débit, nouvelles tentatives, attentes et espace libre, pour une ou plusieurs installations.

État des cibles dans Prometheus : le job rdownloader collecte /api/v1/metrics et est actif.
État des cibles dans Prometheus : le job rdownloader collecte /api/v1/metrics et est actif.
Graphique Prometheus de rdownloader_transfer_rate_bytes_per_second sur la même période.
Graphique Prometheus de rdownloader_transfer_rate_bytes_per_second sur la même période.

Extension de navigateur

Capturer dans le navigateur.

Extension de navigateur

Navigateurs Chromium et Firefox

Actions contextuelles, interception des téléchargements, captchas et Click'n'Load là où aucun agent de bureau ne répond, pour les sites autorisés — DE / EN / FR / ES. Chrome installe l'extension depuis le Chrome Web Store, Edge depuis Edge Add-ons, Firefox depuis Firefox Add-ons ; les mises à jour arrivent automatiquement. Guide dans le wiki