---
name: music.jamesbpollack.com
description: music.jamesbpollack.com provides a searchable catalog of music tracks, returning metadata and licensing purchase URLs for tracks matched by mood, BPM, key, year, or similarity criteria. It does not serve audio files; it is a discovery and licensing-link endpoint only.
host: music.jamesbpollack.com
---

# music.jamesbpollack.com

This host is a music licensing discovery service operated by James B. Pollack. It serves agents or applications that need to find commercially licensable music tracks based on audio characteristics. Its distinguishing feature is the combination of attribute-based search (mood, BPM, key, year, similar-to) with per-track x402 purchase URLs, enabling programmatic licensing workflows without manual browsing.

## When to use this host

Use this host when an agent needs to find music tracks matching specific audio characteristics (mood, BPM range, key, year, or similarity to a reference track) and requires direct licensing purchase links for each result. Do not use this host if you need to stream or download audio content — it returns metadata and URLs only, not audio files. If the task requires audio playback, waveform analysis, or full audio delivery, a different host with audio streaming or file-serving capabilities is needed. This host is also not suitable for general music metadata lookup (e.g., artist discography, album info) beyond what its search filters expose.

## Capabilities

### Track Discovery and Licensing

Searches the music catalog by audio attributes and returns track metadata alongside licensing purchase URLs for commercial use.

- **`search-music-tracks`** — Searches a catalog of music tracks by mood, BPM range, key, year, or similar-to criteria and returns track metadata with licensing purchase URLs.

## Skill reference

### `search-music-tracks`

**TuneFinder Music Search** — Searches a catalog of music tracks by mood, BPM range, key, year, or similar-to criteria and returns track metadata with licensing purchase URLs.

*Use when:* Use when an agent needs to discover music tracks matching specific audio characteristics (mood, BPM, key, year) and requires per-track licensing details and x402 purchase URLs for commercial use.

*Not for:* Do not use for streaming or downloading audio files directly; this endpoint returns metadata and licensing links only, not audio content.

**Inputs:**

- `mood` (string) — Filter tracks by mood tag (e.g. Atmospheric, Dark, Driving, Intense, Melancholic, Uplifting).
- `bpm_min` (integer) — Minimum BPM (beats per minute) for tempo filtering.
- `bpm_max` (integer) — Maximum BPM (beats per minute) for tempo filtering.
- `key` (string) — Musical key to filter by (e.g. C#, E, A).
- `year` (integer) — Release year to filter tracks by.
- `similar_to` (string) — Track path or identifier to find similar tracks.

**Returns:** Returns a count, echoed query parameters, and an array of up to 20 track objects each with title, year, BPM, key, moods, duration, and x402 licensing purchase URLs across four tiers (DJ $4, Creator $29, Business $149, Advertising $499).

**Example:** `GET https://music.jamesbpollack.com/api/x402/search?mood=Atmospheric&bpm_min=90&bpm_max=130&key=E`

---
