mcpbeat Sign in

BeatSeek MCP Server

answering

BeatSeek is answering right now. Last checked 4 min ago. It exposes 4 tools.

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

Uptime history 4 days of history
4 days agonow
100.0%
Uptime 24h
91 of 91 checks
4
Tools
read from the server
1532 ms
Response time
average over 24h
open, no key
Access
streamable-http

Nothing serious here today

Today is the operative word: we check BeatSeek every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 4 min ago.

run in your terminal
claude mcp add beatseek --transport http https://beatseek.io/api/mcp
Settings → Connectors → Add custom connector, then paste this address
https://beatseek.io/api/mcp
~/.codex/config.toml
[mcp_servers.beatseek]
url = "https://beatseek.io/api/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "beatseek": {
      "url": "https://beatseek.io/api/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "beatseek": {
      "type": "http",
      "url": "https://beatseek.io/api/mcp"
    }
  }
}

Available tools 4

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

analyze
analyze_track
Measure 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 per client. Preview snippets (≤60 s) are rejected.
playlist
get_playlist
List the tracks of a SoundCloud playlist or album URL.
resolve
resolve_track
Find 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.
soundcloud
search_soundcloud
Free-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.

Endpoints

URLTransportStateLatencyChecked
https://beatseek.io/api/mcp streamable-http answering 1108 ms 4 min ago

Alternatives to BeatSeek

same job, measured the same way
Linkup
by mcparmory

Search the web and fetch pages with sourced results, optimized for AI agents

225 installs/wk local only
Audio MCP
by mshark1

Audio perception for AI agents: measure, see, compare, edit and synthesize sound locally.

334 installs/wk local only
Memocore
by memocore

Cloud memory for AI agents and teams — save, search, recall.

answering
Frame Lens
by makkov-design

Eyes and ears for AI agents: measured cuts, easing, palette, beats and transcripts from any video.

315 installs/wk local only
Anyfetch
by aliasmode

Web search and web fetch with no API keys. Reads the sites that refuse AI agents.

97 installs/wk local only
Agents in the Wild
by agentsinthewild

Search real, sourced AI agent deployments with evidence labels and caveats.

3 tools answering
Zhihu
by kristhl181

Zhihu CLI for AI agents: search, read, download, and publish from the terminal.

175 installs/wk local only
Searlo
by searlo

Google SERP, Maps, Shopping, News and AI-answer data for AI agents, from the Searlo search API.

answering

BeatSeek — questions

Answers built from our own checks of this server.

What can BeatSeek do?
It exposes 4 tools, read directly from the server on our last check. Among them: analyze_track, get_playlist, resolve_track, search_soundcloud. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is BeatSeek working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 91 of 91 checks got a reply (100.0%), average response time 1532 ms. The bar chart above shows every period we have measured.
How do I connect BeatSeek?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does BeatSeek need an API key?
No. BeatSeek completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 4 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is BeatSeek?
It answers our handshake in 1532 ms on average, which is faster than 1% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.