tag_management
Add or remove genre tags for artists in your local music library, enabling genre-based reports and filtering. Preview changes with dry run before applying.
Instructions
Declare or retract genre tags for an artist in your local sidecar (~/.spotify-mcp/genre-tags.json), which library_genre_report and filter_by_genre consume. add requires at least one tag; remove drops the listed tags, or the artist entirely when none are listed. Supports dry_run preview.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | Tags to add/remove; omit on remove to drop the artist entirely | |
| action | Yes | add tags to an artist, or remove tags/artist | |
| artist | Yes | Artist name exactly as it appears in your library | |
| dry_run | No | Preview only: validate inputs and describe exactly what would change without performing it | |
| response_format | No | 'concise' = human prose, 'detailed' = more fields in prose, 'json' = raw API object | concise |