# Rekordbox

> Use this tool when you need to access and manage your rekordbox DJ software databases through AI assistants, allowing for real-time music library management, track searching, and playlist operations. It solves problems of manual database management and analysis, providing comprehensive tools for music discovery, playlist management, and performance analysis. With inputs including BPM, key, and genre filters, and outputs such as track searches and library statistics, it is ideal for DJs seeking conversational access to their libraries for set preparation and music organization.

Canonical page: https://skillsregistry.net/skills/davehenke-rekordbox  
JSON: https://api.skillsregistry.net/v1/skills/davehenke-rekordbox

## Description

MCP server implementation by Dave Henke that provides AI assistants with direct access to rekordbox DJ software databases through real-time SQLite database connections using pyrekordbox for encrypted database decryption. The implementation offers comprehensive music library management including track searching with BPM/key/genre filters, playlist operations (create, modify, delete), DJ history session analysis, and library statistics, with automatic database backup creation before any write operations to prevent data corruption. Built with FastMCP and featuring both read-only tools for music discovery and mutation tools for playlist management, it serves DJs who want conversational access to their rekordbox libraries for set preparation, music organization, and performance analysis without leaving their AI workflow.

## Trust

- **Trust score (0–1):** 0.62
- **Verification tier:** scanned
- **Last scanned:** 2026-09-02

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** database
- **Updated:** 2026-09-02

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/davehenke-rekordbox)
- **Repository:** <https://github.com/davehenke/rekordbox-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "davehenke-rekordbox"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/davehenke-rekordbox` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/davehenke-rekordbox/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
