prowlarr

Review·Scanned 2/18/2026

Provides Prowlarr management via a CLI ./scripts/prowlarr-api.sh, reading credentials from ~/.clawdbot/credentials/prowlarr/config.json or PROWLARR_API_KEY. The skill runs shell commands and performs network requests to PROWLARR_URL while reading/storing API keys.

from clawhub.ai·v1.0.0·13.8 KB·0 installs
Scanned from 1.0.0 at 1719e9a · Transparency log ↗
$ vett add clawhub.ai/jmagar/prowlarrReview findings below

Prowlarr Skill

Search across all your indexers and manage Prowlarr from Clawdbot.

What It Does

  • Search releases across all indexers (torrents + usenet)
  • Filter by type (torrents-only, usenet-only) or category (Movies, TV, etc.)
  • TV/Movie search by TVDB, IMDB, or TMDB ID
  • Manage indexers — enable, disable, test, view stats
  • Sync to apps — push indexer changes to Sonarr/Radarr

Setup

1. Get Your API Key

  1. Open Prowlarr web UI
  2. Go to Settings → General → Security
  3. Copy your API Key

2. Create Credentials File

mkdir -p ~/.clawdbot/credentials/prowlarr
cat > ~/.clawdbot/credentials/prowlarr/config.json << 'EOF'
{
  "url": "https://prowlarr.example.com",
  "apiKey": "your-api-key-here"
}
EOF

Replace:

  • https://prowlarr.example.com with your Prowlarr URL
  • your-api-key-here with your actual API key

3. Test It

./skills/prowlarr/scripts/prowlarr-api.sh status

Usage Examples

Search for releases

# Basic search
prowlarr-api.sh search "ubuntu 24.04"

# Torrents only
prowlarr-api.sh search "inception" --torrents

# Usenet only  
prowlarr-api.sh search "inception" --usenet

# Movies category (2000)
prowlarr-api.sh search "inception" --category 2000

TV/Movie search by ID

# Search by TVDB ID
prowlarr-api.sh tv-search --tvdb 71663 --season 1 --episode 1

# Search by IMDB ID
prowlarr-api.sh movie-search --imdb tt0111161

Indexer management

# List all indexers
prowlarr-api.sh indexers

# Check indexer stats
prowlarr-api.sh stats

# Test all indexers
prowlarr-api.sh test-all

# Sync to Sonarr/Radarr
prowlarr-api.sh sync

Categories

IDCategory
2000Movies
5000TV
3000Audio
7000Books
1000Console
4000PC

Environment Variables (Alternative)

Instead of a config file, you can set:

export PROWLARR_URL="https://prowlarr.example.com"
export PROWLARR_API_KEY="your-api-key"

Troubleshooting

"Missing URL or API key"
→ Check your config file exists at ~/.clawdbot/credentials/prowlarr/config.json

Connection refused
→ Verify your Prowlarr URL is correct and accessible

401 Unauthorized
→ Your API key is invalid — regenerate it in Prowlarr settings

License

MIT