name: Audiomack description: Use when the user wants to search Audiomack, look up tracks, albums, playlists, or artists, get stream URLs, or browse trending music on Audiomack. Triggers on phrases like "search audiomack", "find track on audiomack", "stream url for", "trending on audiomack", "audiomack artist", "audiomack album". version: 0.1.0 allowed-tools: - mcp__audiomack__search - mcp__audiomack__get_track - mcp__audiomack__get_album - mcp__audiomack__get_playlist - mcp__audiomack__get_stream_url - mcp__audiomack__get_trending - mcp__audiomack__get_artist
Audiomack API Connector
This skill exposes the Audiomack public API via MCP tools. All tools require AUDIOMACK_CONSUMER_KEY and AUDIOMACK_CONSUMER_SECRET set in the environment (source ~/.chyren/one-true.env if running locally).
Tools
| Tool | Purpose |
|---|---|
search |
Search tracks, albums, playlists, or artists |
get_track |
Full metadata for a single track |
get_album |
Full metadata + tracklist for an album |
get_playlist |
Full metadata + tracklist for a playlist |
get_stream_url |
Resolve CDN streaming URL for a track |
get_trending |
Trending tracks, optionally filtered by genre |
get_artist |
Artist profile metadata |
Slug resolution
Audiomack slugs come from the URL: audiomack.com/{artist_slug}/{track_slug}. If the user provides a full URL, extract the slug segments. If they provide only a name, use search first to resolve the slugs before calling detail tools.
Example flows
Find and stream a track:
search(query="Ye Burna Boy", type="song")→ get artist_slug + track_slug from resultget_stream_url(artist_slug, track_slug)→ return CDN URL
Browse trending hip-hop:
get_trending(genre="hip-hop", limit=20)
Look up an artist's profile:
get_artist(artist_slug="rod-wave")