prowlarr

Search releases and manage indexers via the Prowlarr API.

69|7|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/jmagar/claude-homelab --skill prowlarr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prowlarr
Source: https://github.com/jmagar/claude-homelab/tree/main/skills/prowlarr
Command: npx skills add https://github.com/jmagar/claude-homelab --skill prowlarr

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Centralize indexing workflows by enabling search across multiple indexers and unified management of indexer configurations via Prowlarr.

Core Features & Use Cases

  • Search releases across all configured indexers with filters for type (torrent/usenet) and category.
  • Enable, disable, test, and monitor indexers; sync indexer configurations to connected apps like Sonarr/Radarr.
  • Retrieve system status, indexer health, and perform bulk operations or targeted actions through a single API surface.
  • Use in real-world workflows such as discovering new releases across indexers or keeping app indices in sync with Prowlarr.

Quick Start

Invoke the Prowlarr API script to list indexers and perform a sample search to validate connectivity.

Frequently Asked Questions about prowlarr

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search across multiple torrent and usenet indexers from a single API endpoint?

Prowlarr provides a single API endpoint to search across all configured torrent and usenet indexers, allowing you to apply type and category filters to query releases directly.

How do I sync indexer configurations from Prowlarr to connected apps like Sonarr and Radarr?

You can sync indexer configurations to connected apps like Sonarr and Radarr by triggering synchronization actions through the API, ensuring app indices stay updated with Prowlarr's settings.

Can I enable, disable, and test indexer connectivity programmatically via the Prowlarr API?

Yes, Prowlarr's API provides read and write access to indexers, enabling you to programmatically test connectivity, enable or disable indexers, and retrieve indexer health stats.

What is the best way to manage and monitor indexer health stats in bulk?

The best way to manage indexer health stats in bulk is using Prowlarr's single API surface to retrieve system status and perform bulk operations or targeted actions across all configured indexers.

Do I need jq installed to run Prowlarr API scripts for searching releases?

Yes, jq is required as a dependency to run the Prowlarr API scripts that list indexers and perform release searches to validate connectivity and parse API responses.