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
追加
inspire_me
2026年9月17日12:34
追加
playlist_match
2026年9月17日12:34
追加
surprise_me
2026年9月17日12:34
追加
deep_match
2026年9月17日12:34
追加
find_similar
2026年9月17日12:34