BeatSeek

io.github.levz0r/beatseek · v1.0.0 · ai-and-media

BeatSeek is healthy: it completed an MCP handshake in 3071 ms and exposes 4 tools.

SoundCloud search for DJs and AI agents, with BPM and key measured from the audio.

Endpoint: https://beatseek.io/api/mcp (streamable-http)

No repository listed · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count4
Latency3071 ms
Last checked (UTC)2026-11-07T21:50:24.371Z

Health history

Checked (UTC)StatusLatencyError
2026-11-07T21:50:24.371ZHealthy3071

Tools (4)

search_soundcloudFree-text search of SoundCloud tracks, playlists or albums (e.g. 'melodic techno 2026'). Each result carries BPM and key; prefer values with bpmSource/keySource 'analyzed' (measured from audio) over 'uploader' (tags, often wrong). For a known artist + title, use resolve_track instead.
resolve_trackFind the best SoundCloud URL for a known artist + title (e.g. a line from a tracklist). Returns the best match and up to 3 alternates, each with a confidence score in [0, 1]; match is null when nothing fits.
analyze_trackMeasure BPM and musical key (with Camelot code) from the audio of a SoundCloud track, using a 30-second window starting at `position` ms. BPM is corrected for half/double-time errors using the track's genre. First call takes ~5–15 s; repeat calls are cached for 30 days. Limited to 6 calls per minute
get_playlistList the tracks of a SoundCloud playlist or album URL.