Analyze Artists
analyze_artistsFind common threads across 1–6 artists by sampling popular songs for recurring lyrical themes, imagery, emotional tone, shared tags, and average mood to explain why you like them.
Instructions
Sample each artist's most popular songs (lyrics excerpts, average audio mood, Last.fm tags) so you can find what they have in common, e.g. to answer "why do I like these artists?". Read the excerpts for recurring themes, imagery, perspective and emotional tone; use shared_tags and mood averages for the musical side.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"artists": "<artists>"
},
"name": "analyze_artists"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| artists | Yes | 1-6 artist names. | |
| tracks_per_artist | No | Top songs sampled per artist (1-8). |