Home Pricing Docs Compare SDK Blog Changelog Status Get API Key →
Music API · Comparison

FreqBlog vs MeloData

July 2026 · 5 min read · FreqBlog

If you are replacing Spotify's discontinued audio-features endpoint, the honest question is not "which one is real" — it is which service computes the numbers itself, and which one fits the way your data is keyed and the tools you actually need to build. MeloData and FreqBlog both analyse real audio with the open-source Essentia engine rather than re-serving Spotify's retired values, so the differences that matter are inputs, notation, tooling, and who stands behind the service. Every MeloData claim below is taken from MeloData's own homepage and API docs, checked on 14 July 2026.

At a glance

DimensionFreqBlog Music Metadata APIMeloData
Track lookup inputResolve by name + artist, ISRC, MusicBrainz ID, or Spotify ID — no Spotify ID requiredFeature lookup keyed by ISRC; track title/artist supported via a separate /v1/tracks/search endpoint
Harmonic-mixing notationMusical key as name + Camelot + Open KeyKey returned as name only (e.g. "Em"); no Camelot/Open Key notation exposed
DJ set-building tools/transition, /next-track and /setlist harmonic set-builderSeed-based /v1/recommendations only; no set-builder, next-track or transition-scoring endpoint
LLM / agent accessHosted MCP server at mcp.freqblog.com/mcpCopy-paste "agent skill" file for Claude Code / Cursor; no hosted MCP server described
Fields returned42 fields (track metadata + audio features)Up to 12 audio features plus metadata; valence/acousticness/instrumentalness populated on AcousticBrainz-archive rows only, null for live-analysed tracks (per their docs)
Pre-analysed catalog~576,000 tracks warm50,000+ pre-analysed, seeded from the AcousticBrainz archive
Operator disclosureNamed UK sole trader (Steven Birring, Nuneaton), ICO-registered, trading as Stackbase/FreqBlogOperated by Voltenworks; no registered-company number or postal address published on the site

Both services back-fill on a miss: FreqBlog analyses uncovered tracks on demand, and MeloData returns a 202 for a never-seen ISRC, then analyses and caches it. Both also offer a free tier of 1,000 lookups per month with no credit card required.

When MeloData is the better fit

MeloData is a genuine Essentia-based analyser, and for some teams it is the cleaner choice:

Why teams pick FreqBlog

FAQ

Do I need a Spotify ID or an ISRC to use FreqBlog?

No. FreqBlog resolves a track by name + artist directly, and also accepts ISRC, MusicBrainz ID or Spotify ID if you already have one. MeloData's feature endpoint is keyed by ISRC, with title/artist available through a separate search call.

Are FreqBlog's numbers just re-served Spotify values?

No — and neither are MeloData's. Both compute their features with the open-source Essentia engine from audio rather than re-serving Spotify's discontinued values. The practical differences are in inputs, harmonic notation (Camelot/Open Key), set-building tools and the number of fields returned.

Can I use it with an LLM or coding agent?

Yes. FreqBlog runs a hosted MCP server at mcp.freqblog.com/mcp, so agents can query the catalogue without any local wiring. MeloData instead publishes a copy-paste "agent skill" file for Claude Code and Cursor.

What happens when a track isn't in the catalogue yet?

Both back-fill on a miss. FreqBlog analyses the track on demand and serves it once ready; MeloData returns a 202, analyses the ISRC, then caches the result. FreqBlog starts from a larger warm cache of ~576,000 pre-analysed tracks.

Compare with others