Skip to main content
Glama

Server Details

Find the tracks DJs play in Instagram, TikTok and set links; ask about your DJs, feed and sets.

Ownership verified
Status
Healthy
Uptime
100.0% over the last 24 hours
OAuth
Works in Glama
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
CrateWire

TDQS

A3.9/5.0

Scored across 12 tools

Disambiguation4/5

Most tools target distinct resources or actions: radar CRUD, DJ following/listing, sets, feed, and scanning are clearly separated. There is some overlap between find_known_tracks and get_set_tracklist for DJ set links, and between scan_link and scan_links, though the descriptions mostly clarify the boundaries.

Naming Consistency5/5

All tool names use consistent snake_case verb-first naming, such as add_radar_watch, get_radar, list_my_sets, and scan_link. The pattern is predictable throughout, with only natural singular/plural variation for scan_link versus scan_links.

Tool Count5/5

The 12 tools are well-scoped for a music track identification and DJ discovery service. Each tool covers a meaningful operation without obvious redundancy or bloat.

Completeness4/5

Core workflows are covered: scanning links, retrieving known tracks, set tracklists, feed, Radar watches, following DJs, and listing followed DJs/sets. A noticeable gap is the lack of an unfollow_dj operation, even though the follow tool explicitly never unfollows anyone.

Available Tools

12 tools
add_radar_watchAdd a Radar watchA
Idempotent
Inspect

Add one artist or track to this account's Radar (Vault plan). For a track, send "Artist - Title" or a store link. Adding the same watch twice changes nothing.

Inputs: kind (required), text (required).

find_known_tracksFind known tracks for a linkA
Read-onlyIdempotent
Inspect

Look up the tracks CrateWire has already identified for a public Instagram post or reel, a TikTok video, or a DJ set link (YouTube, SoundCloud, Mixcloud). Returns stored results only and never starts a new scan.

Inputs: url (required).

follow_djsFollow DJsA
Idempotent
Inspect

Follow up to 25 DJs on CrateWire by Instagram handle or profile link, in list order. Following uses this account's DJ slots and monthly DJ changes, exactly like following in the CrateWire app; DJs past a limit come back with the reason. It never unfollows anyone.

Inputs: djs (required).

get_dj_recent_tracksGet a followed DJ's recent tracksB
Read-onlyIdempotent
Inspect

Get the most recent tracks CrateWire identified in a followed DJ's posts, newest first. Works for DJs this account follows on CrateWire.

Inputs: handle (required), limit.

get_my_feedGet my feedB
Read-onlyIdempotent
Inspect

Get the newest tracks in this account's CrateWire feed: tracks identified in posts from followed DJs, posts the user scanned, and imports.

Inputs: limit.

get_radarRead my RadarA
Read-onlyIdempotent
Inspect

Read this account's Radar (Vault plan): the artists and tracks it watches, which DJs played them recently and who played them for the first time. period is 7d, 30d or all; scope all or following. Confirming possible matches stays in the CrateWire app.

Inputs: limit, scope, period.

get_set_tracklistGet a set's tracklistA
Read-onlyIdempotent
Inspect

Get the tracklist CrateWire identified for a DJ set: one of this account's sets (an id from list_my_sets) or a set link. Sets the account did not scan show their public preview only.

Inputs: set (required).

list_followed_djsList followed DJsA
Read-onlyIdempotent
Inspect

List the DJs this CrateWire account follows, with how many tracks CrateWire has identified for each.

Inputs: no named parameters.

list_my_setsList my setsA
Read-onlyIdempotent
Inspect

List the DJ sets this account scanned on CrateWire (title, source, date, status, tracks identified), newest first.

Inputs: limit.

remove_radar_watchRemove a Radar watchA
DestructiveIdempotent
Inspect

Remove one watch from this account's Radar (Vault plan) by the watch id get_radar returns.

Inputs: watch_id (required).

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      B
      maintenance
      Connects an AI assistant to the user's own SoundCloud account so they can search tracks by genre, tempo, key or release date, discover similar tracks and artists, and build private playlists in DJ-friendly order through natural language. It adds BPM, key and Camelot codes to every track and safeguards existing playlists by refusing destructive writes or deletions.
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables DJs to retrieve BPM, key/Camelot, energy, and other track metadata with provider provenance, score transitions, plan setlists, and control Spotify playlists and playback with staged, revalidated writes for safety.
      MIT
    • F
      license
      Not graded
      quality
      D
      maintenance
      Enables music search, metadata retrieval, local audio analysis (tempo, key, energy), recommendations, song recognition, and classical work resolution via Spotify, Last.fm, AudD, MusicBrainz, and Songkick APIs.
      -
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources