diggercamp

Official registry Media and design

Find independent music by how it sounds: similar tracks and playlists from a track link.

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

Remote (streamable-http)
Claude Code
claude mcp add --transport http diggercamp 'https://mcp.diggercamp.com/mcp'
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "diggercamp": {
            "type": "http",
            "url": "https://mcp.diggercamp.com/mcp"
        }
    }
}

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. diggercamp MCP server
  2. Connect
  3. Tools
  4. How it works
  5. Links

diggercamp MCP server

Find independent music by how it sounds. Paste any Bandcamp, YouTube or SoundCloud link and get the closest sonic matches from 4M+ independent tracks, matched by rhythm, timbre, key and energy rather than genre tags.

This is the official remote MCP server for diggercamp, the AI music discovery platform for diggers, DJs and collectors.

Connect

No installation needed: it is a remote server.

  • Server URL: https://mcp.diggercamp.com/mcp (streamable HTTP)
  • Auth: OAuth 2.1 with your diggercamp account (also works in guest tier without login)
  • Registry: published as com.diggercamp/music-similarity on the official MCP registry

In Claude: Settings, Connectors, Add custom connector, paste the server URL. In ChatGPT: Settings, Connectors, Developer mode, add MCP server. Any other MCP client that supports remote streamable HTTP servers works the same way.

Tools

ToolWhat it does
find_similar(url)Sonically similar tracks for a Bandcamp, YouTube or SoundCloud link
deep_match(url)Technical match by rhythm, timbre and key, built for DJ sets (Pro/Studio)
surprise_me(url)Similar tracks with more variety and less obvious picks (Pro/Studio)
playlist_match(urls)Tracks that fit the combined sound of a set of 2 to 8 links
inspire_me()A starting point from the diggercamp crate plus its closest matches
generate_playlist(url, n, end_url, vibe)Generates and saves a playlist in your account (login required)

Every result includes BPM and Camelot key for harmonic mixing, plus a direct link to the source platform, so listening and buying always happen where the artist publishes.

How it works

diggercamp analyses the sound itself. Every track is converted into acoustic fingerprints that describe rhythm, timbre, energy and overall sonic character, and similarity search runs on those fingerprints. diggercamp does not host, sell or distribute audio files: playback happens through the source platforms, and purchase links point to the artist's own page.

The platform code is not part of this repository; this repo documents the public MCP endpoint and its metadata.

Frequently asked questions

What is diggercamp?

Find independent music by how it sounds: similar tracks and playlists from a track link.

How do I install diggercamp?

It runs as a remote server. In Claude Code: claude mcp add --transport http diggercamp 'https://mcp.diggercamp.com/mcp'. For other clients, paste the JSON configuration from this page into their MCP settings.

Does diggercamp need an API key?

Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.

Is diggercamp open source?

Its code is public on GitHub, but the repository does not declare a standard license.

Who maintains diggercamp?

It is published by tommasosavorana. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.