lidarrSearch and add music to Lidarr. Supports artists, albums, and quality profiles (FLAC preferred).
Install via ClawdBot CLI:
clawdbot install rappo/lidarrAdd music (artists and albums) to your Lidarr library.
Create ~/.clawdbot/credentials/lidarr/config.json:
{
"url": "http://192.168.1.50:8686",
"apiKey": "efbd6c29db184911a7b0f4707ae8f10f",
"defaultQualityProfile": 2,
"defaultMetadataProfile": 7
}
defaultQualityProfile: Quality profile ID (FLAC, MP3, etc. — run config to see options)defaultMetadataProfile: Metadata profile ID (albums only, discography, etc. — run config to see options)Typically you'll want FLAC:
bash scripts/lidarr.sh search "Artist Name"
Returns numbered list with MusicBrainz links.
bash scripts/lidarr.sh exists <foreignArtistId>
bash scripts/lidarr.sh add <foreignArtistId>
If artist already exists, this will monitor them instead of failing.
Options:
--discography — add full discography instead of albums only--no-search — don't search immediatelybash scripts/lidarr.sh list-artist-albums <artistId>
Shows all albums with their IDs and monitored status.
bash scripts/lidarr.sh monitor-album <albumId>
Monitor and optionally search for a specific album.
Options:
--no-search — monitor but don't search yetbash scripts/lidarr.sh search "KMFDM"
bash scripts/lidarr.sh exists 45074d7c-5307-44a8-854f-ae072e1622ae
bash scripts/lidarr.sh add 45074d7c-5307-44a8-854f-ae072e1622ae
bash scripts/lidarr.sh add 45074d7c-5307-44a8-854f-ae072e1622ae --discography
bash scripts/lidarr.sh list-artist-albums 382
bash scripts/lidarr.sh monitor-album 11116
bash scripts/lidarr.sh list
bash scripts/lidarr.sh refresh <artistId>
bash scripts/lidarr.sh remove <artistId> # keep files
bash scripts/lidarr.sh remove <artistId> --delete-files # delete files too
bash scripts/lidarr.sh config
Generated Mar 1, 2026
A home user wants to automate adding high-quality FLAC music to their personal Lidarr library. They use the skill to search for artists, add them with the FLAC quality profile and albums-only metadata profile, and monitor specific albums for automatic downloads, ensuring a curated collection of studio albums in lossless format.
A small radio station uses Lidarr to manage their broadcast music library. Staff employ the skill to search for new artists, add them with full discography for comprehensive access, and list albums to monitor releases, streamlining music acquisition and ensuring legal compliance with metadata tracking.
An academic researcher studies music trends and needs to gather complete discographies of artists. They use the skill to add artists with the discography metadata profile, list all albums for analysis, and refresh metadata to keep data current, aiding in data collection for scholarly projects.
A professional DJ maintains a large music library for gigs. They utilize the skill to quickly search for trending artists, add them with preferred quality profiles like FLAC for high-fidelity sound, and monitor specific albums for new releases, ensuring an up-to-date and high-quality performance set.
Offer a service where users pay a monthly fee to have their Lidarr libraries automatically curated. Use the skill to search, add artists, and monitor albums based on user preferences, generating revenue through subscriptions while providing personalized music management.
Provide managed services to businesses like cafes, gyms, or retail stores that require licensed music. Use the skill to set up and maintain Lidarr instances, adding artists and monitoring albums to ensure compliant, high-quality background music, with revenue from service contracts.
Offer consulting services to individuals or organizations looking to automate their music libraries. Use the skill to demonstrate workflows, configure setups, and provide training, generating revenue through hourly rates or project-based fees for integration and optimization.
💬 Integration Tip
Ensure curl and jq are installed on the system, and set up the config.json file with correct Lidarr API details before running commands to avoid errors.
Control Sonos speakers (discover/status/play/volume/group).
Control Philips Hue lights/scenes via the OpenHue CLI.
Control Eight Sleep pods (status, temperature, alarms, schedules).
BluOS CLI (blu) for discovery, playback, grouping, and volume.
Control Home Assistant smart home devices, run automations, and receive webhook events. Use when controlling lights, switches, climate, scenes, scripts, or any HA entity. Supports bidirectional communication via REST API (outbound) and webhooks (inbound triggers from HA automations).
Use when integrating with Tesla's official Fleet API to read vehicle/energy device data or issue remote commands (e.g. start HVAC preconditioning, wake vehicle, charge controls). Covers onboarding (developer app registration, regions/base URLs), OAuth token flows (third-party + partner tokens, refresh rotation), required domain/public-key hosting, and using Tesla's official vehicle-command/tesla-http-proxy for signed vehicle commands.