Queries a local Serato DJ library: harmonic search by BPM and Camelot key, crate browsing, duplicate audits and previewed crate creation.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add serato-dj -- npx -y serato-dj-mcp~/.codex/config.toml
[mcp_servers.serato-dj]
command = "npx"
args = ["-y", "serato-dj-mcp"]
# codex mcp add serato-dj -- npx -y serato-dj-mcp~/.cursor/mcp.json
{
"mcpServers": {
"serato-dj": {
"command": "npx",
"args": [
"-y",
"serato-dj-mcp"
]
}
}
}.vscode/mcp.json
{
"servers": {
"serato-dj": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"serato-dj-mcp"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"serato-dj": {
"command": "npx",
"args": [
"-y",
"serato-dj-mcp"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"serato-dj": {
"command": "npx",
"args": [
"-y",
"serato-dj-mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"serato-dj": {
"command": "npx",
"args": [
"-y",
"serato-dj-mcp"
]
}
}
}