MCP 서버

diggercamp

com.diggercamp/music-similarity
미디어 및 콘텐츠 공개 · 연결 가능 MCP 2025-11-25

이 MCP로 할 수 있는 일

Finds sonically similar independent music, matches sets of tracks, and generates playlists.

deep_match
Deep Match: technical match by rhythm, timbre and key — great for building DJ sets. Requires a Pro or Studio plan.
읽기 전용 외부 접근 가능
입력 스키마
{'type': 'object', 'title': 'deep_matchArguments', 'required': ['url'], 'properties': {'url': {'type': 'string', 'title': 'Url'}}}
출력 스키마
{'type': 'object', 'title': 'deep_matchOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
find_similar
Find sonically similar tracks to a song (closest by sound). Paste a Bandcamp, YouTube or SoundCloud link.
읽기 전용 외부 접근 가능
입력 스키마
{'type': 'object', 'title': 'find_similarArguments', 'required': ['url'], 'properties': {'url': {'type': 'string', 'title': 'Url'}}}
출력 스키마
{'type': 'object', 'title': 'find_similarOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
generate_playlist
Generate and SAVE a playlist to the user's diggercamp account. It starts from a seed track and develops the set from there (energy and genre flow), optionally ending on a chosen track. Requires the user to be signed in to diggercamp. - url: seed track link (Bandcamp / YouTube / SoundCloud) — the playlist starts here. - n: number of tracks, 5 to 30 (default 15). - end_url: optional link of the track to END on. - vibe: optional one of warm_up, afterhours, yoga, focus, sunset (shapes the energy curve).
외부 접근 가능
입력 스키마
{'type': 'object', 'title': 'generate_playlistArguments', 'required': ['url'], 'properties': {'n': {'type': 'integer', 'title': 'N', 'default': 15}, 'url': {'type': 'string', 'title': 'Url'}, 'vibe': {'enum': ['', 'warm_up', 'afterhours', 'yoga', 'focus', 'sunset'], 'type': 'string', 'title': 'Vibe', 'default': ''}, 'end_url': {'type': 'string', 'title': 'End Url', 'default': ''}}}
출력 스키마
{'type': 'object', 'title': 'generate_playlistOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
inspire_me
Discovery: pick a starting track and show similar tracks. For signed-in users with search history the pick is personalised on their recent digs; spread controls how far to roam: familiar (right next to their digs), fresh (close relatives, default), adventurous (two hops out, same lineage but unexpected), random (the whole crate).
읽기 전용 외부 접근 가능
입력 스키마
{'type': 'object', 'title': 'inspire_meArguments', 'properties': {'spread': {'enum': ['familiar', 'fresh', 'adventurous', 'random'], 'type': 'string', 'title': 'Spread', 'default': 'fresh'}}}
출력 스키마
{'type': 'object', 'title': 'inspire_meOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
playlist_match
Find tracks that fit a SET of 2-8 tracks together (their combined sound / centroid), not similarity to a single seed. Pass 2-8 Bandcamp/YouTube/SoundCloud links.
읽기 전용 외부 접근 가능
입력 스키마
{'type': 'object', 'title': 'playlist_matchArguments', 'required': ['urls'], 'properties': {'urls': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Urls'}}}
출력 스키마
{'type': 'object', 'title': 'playlist_matchOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
surprise_me
Surprise: sonically related tracks with wider variety / less obvious picks. Requires a Pro or Studio plan.
읽기 전용 외부 접근 가능
입력 스키마
{'type': 'object', 'title': 'surprise_meArguments', 'required': ['url'], 'properties': {'url': {'type': 'string', 'title': 'Url'}}}
출력 스키마
{'type': 'object', 'title': 'surprise_meOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
추가됨
generate_playlist
2026년 9월 17일 12:34 PM
추가됨
inspire_me
2026년 9월 17일 12:34 PM
추가됨
playlist_match
2026년 9월 17일 12:34 PM
추가됨
surprise_me
2026년 9월 17일 12:34 PM
추가됨
deep_match
2026년 9월 17일 12:34 PM
추가됨
find_similar
2026년 9월 17일 12:34 PM