Bangersss is an MCP server — it connects to AI assistants like
Claude, Copilot, Cursor, and Windsurf, giving them 60+ tools to manage
your music library.
1
Connect
Add Bangersss to your MCP config for Claude Code, Claude Desktop,
Copilot, Cursor, or Windsurf. One line of JSON.
2
Describe
Tell Claude what you want in plain English. "Organize my downloads
by genre" or "Find all 128 BPM house tracks."
3
Preview
Every change goes to dry mode first. Review proposed moves, renames,
and tag edits before anything happens.
4
Commit
Approve the changes. Files get moved, tags written, playlists
updated — all at once, or selectively.
60+ tools
Batteries included
Comprehensive tooling for every part of the DJ library workflow.
Ingest & Scanning 7
quick_ingest
scan_incoming
analyze_incoming
check_duplicates
stage_ingest
scan_directory
list_audio_files
Tags & Analysis 8
read_tags
batch_read_tags
write_tags
suggest_tags
analyze_bpm
batch_analyze_bpm
analyze_key
batch_analyze_key
Key & Harmony 5
get_key_info
convert_key
get_compatible_keys
check_key_compatibility
list_all_keys
File Operations 4
rename_file
move_file
batch_rename
organize_files
Playlists 6
create_playlist
add_to_playlist
remove_from_playlist
read_playlist
list_playlists
export_playlist
Plans 8
create_plan
add_to_plan
view_plan
execute_plan
export_plan
import_plan
resume_plan
list_plans
Dry Mode 5
get_pending_changes
preview_change
commit_changes
discard_changes
commit_selective
Rekordbox 8
rb_connect
rb_search_tracks
rb_list_playlists
rb_get_playlist_tracks
rb_add_to_playlist
rb_create_playlist
rb_get_cue_points
rb_library_stats
Engine DJ 7
edj_connect
edj_search_tracks
edj_list_crates
edj_get_crate_tracks
edj_add_to_crate
edj_create_crate
edj_library_stats
Get started
Up and running in minutes
One command to install. One line of JSON to connect.
# Add to Claude Code MCP settings# ~/.claude/settings.json or .claude/settings.json
{
"mcpServers": {
"bangersss-mcp": {
"command": "npx",
"args": ["-y", "bangersss-mcp"]
}
}
}