Library & Data
Search tracks, read playlists, resolve cached enrichment and analysis data. 11 tools
reklawdbox exposes MCP tools for reading your library, enriching metadata, analyzing audio, building sets, discovering pools, and exporting changes. All tools accept and return JSON.
A typical workflow flows left to right through these tool groups:
Library & Data ──> Enrichment & Analysis ──> Classification & Staging ──> Export | | └──────── Mixing & Sequencing ─────────────────┘ | Files & System (direct file ops, audit, cache management)Library & Data
Search tracks, read playlists, resolve cached enrichment and analysis data. 11 tools
Enrichment & Analysis
Look up metadata on Discogs, Beatport, MusicBrainz, and Bandcamp. Analyze audio for BPM, key, and energy descriptors. 8 tools
Classification & Staging
Genre classification, auditing, metadata backfill, staging, and XML export. 11 tools
Mixing & Sequencing
Score transitions, build set sequences, and discover compatible track pools. 10 tools
Files & System
Read/write native file tags, manage cover art, audit collections, and clear caches. 11 tools
Many tools share a common set of search filter parameters. Used by search_tracks, get_play_stats, enrich_tracks, analyze_audio_batch, resolve_tracks_data, and cache_coverage.
| Parameter | Type | Description |
|---|---|---|
query | string | Free-text search matching title or artist |
artist | string | Filter by artist (partial match) |
genre | string | Filter by genre (partial match) |
rating_min | integer | Minimum star rating (1-5) |
bpm_min | number | Minimum BPM |
bpm_max | number | Maximum BPM |
key | string | Filter by musical key (e.g., "Am", "Cm") |
has_genre | boolean | Filter by whether track has a genre set |
has_label | boolean | Filter by whether track has a label set |
year_zero | boolean | Filter to tracks with year = 0 (unset) |
label | string | Filter by label (partial match) |
path | string | Filter by file path/folder (substring match) |
path_prefix | string | Filter to tracks whose file path starts with this prefix |
added_after | string | ISO date — only tracks added on or after |
added_before | string | ISO date — only tracks added on or before |
has_unknown_genre | boolean | Filter to tracks with a non-canonical genre (not in taxonomy and no known alias). Tracks with empty genre are excluded. Only true is meaningful |