Skip to content

MCP Tools

reklawdbox provides 53 tools for reading your library, enriching metadata, analyzing audio, building sets, discovering pools, and exporting changes. You don’t need to know these to use reklawdbox — the agent picks the right tools automatically. This reference is here if you’re curious or want to understand what’s happening.

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 tempo, key, rhythm, structure, dynamics, and timbre. 8 tools

Classification & Staging

Genre classification, auditing, metadata backfill, staging, and XML export. 13 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, cache_coverage, classify_tracks, audit_genres, scan_playlist_coverage, expand_pool, and discover_pools.

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