Beatport MCP Server

MCP Server that connects an LLM to the Beatport API

Local serverstdio

What is the Beatport MCP Server?

MCP Server that connects an LLM to the Beatport API

What it actually does

An MCP (Model Context Protocol) server that provides access to the Beatport API for music discovery and data retrieval.

  • Easy Authentication — Simple username/password authentication
  • Full Beatport API — Access to tracks, artists, labels, releases, charts, and more
  • Flexible Transport — Supports both stdio and HTTP transports
  • Built on OpenAPI — Leverages the official Beatport OpenAPI specification

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Beatport MCP Server

{
  "mcpServers": {
    "beatport": {
      "command": "npx",
      "args": ["-y", "@ivotoby/beatport-mcp-server"],
      "env": {
        "BEATPORT_ACCESS_TOKEN": "your-value",
        "BEATPORT_USERNAME": "your-value",
        "BEATPORT_PASSWORD": "your-value",
        "BEATPORT_REFRESH_TOKEN": "your-value"
      }
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

VariableDescriptionRequired
BEATPORT_ACCESS_TOKENCredential the server authenticates with.Yes
BEATPORT_USERNAMEConfiguration value read at startup.Optional
BEATPORT_PASSWORDConfiguration value read at startup.Optional
BEATPORT_REFRESH_TOKENCredential the server authenticates with.Yes

Example prompts to try

  • “Use Beatport to Catalog.”

Frequently asked questions

Run `node get-token.js` for detailed instructions, or email `engineering@beatport.com` to request OAuth2 credentials specifically for "Beatport MCP Server".