# Audiomack MCP for AI Agents MCP

> Audiomack MCP connects your AI agents directly to the Audiomack music ecosystem. Your agent handles everything from discovering trending charts and finding specific artist uploads to managing complex playlists, all without you leaving your primary workflow. Search for songs by name or genre, track artist followers, and curate perfect soundtracks using natural conversation.

## Overview
- **Category:** audio-music
- **Price:** Free
- **Tags:** music-streaming, artist-discovery, playlist-management, hip-hop, indie-music

## Description

Connecting your AI client to Audiomack means treating the entire music library—tracks, albums, artists, and charts—like a simple database accessible via chat commands. You don't need to open a browser or copy-paste URLs anymore. Instead, you simply ask your agent what you want.

Need background beats for a project? Ask your agent to create a new playlist and populate it with genre-specific tracks. Want to support an artist? Your agent can find their profile, check their latest uploads, and even favorite or repost music directly. Need to track trends? You can pull the top charts by genre or see what specific artists are currently following.

This power is available through Vinkius, which hosts this MCP within its catalog, allowing any compatible client—like Claude, Cursor, or Windsurf—to handle all your audio discovery and management needs. It’s about making music curation an automatic part of your workflow.

## Tools

### add_track_to_playlist
Adds a specific song or album to an existing playlist in Audiomack.

### create_playlist
Creates a brand-new, empty playlist within your Audiomack account.

### delete_playlist
Deletes an existing playlist from your Audiomack library.

### favorite_music
Marks a specific track or album as a favorite in your account.

### flag_music_unplayable
Reports a song or album to Audiomack if you believe it is currently unavailable for streaming.

### follow_artist
Subscribes your account to receive updates from a specific artist.

### get_artist_favorites
Retrieves a list of tracks or albums that an artist has marked as favorites.

### get_artist_followers
Shows the current count and list of users who follow a given artist.

### get_artist_following
Lists which other artists or creators an artist you specify is currently following.

### get_artist_playlists
Retrieves all playlists that are officially associated with an artist.

### get_artist
Fetches comprehensive profile details for any listed artist, including biography and genre tags.

### get_artist_uploads
Gets a list of the most recent songs and albums uploaded by an artist.

### get_charts
Retrieves the current top-performing music charts available on Audiomack for general viewing.

### get_music_by_id
Fetches all metadata (title, artist, album) for a song or album when given its unique ID number.

### get_music_by_slug
Retrieves song or album information using the readable web address (slug).

### get_playlist_by_id
Fetches all details about a playlist when given its unique ID number.

### get_playlist_by_slug
Retrieves playlist details using the readable web address (slug).

### get_recent_music
Pulls a list of songs and albums that were recently added to Audiomack.

### get_trending_music
Fetches the current top-performing, trending music tracks across all genres.

### play_music
Starts streaming a specific track or album immediately within your compatible environment.

### remove_track_from_playlist
Removes a specified song from an existing playlist, giving you fine control over your library.

### repost_music
Reposts a track or album to show support for the creator within Audiomack's social system.

### search_autosuggest
Provides real-time suggestions for music, artists, or albums as you type a search query.

### search
Searches the entire Audiomack catalog using keywords to find matching songs, artists, or albums.

### unfavorite_music
Removes a track or album from your personal list of favorites.

### unfollow_artist
Stops receiving updates and notifications from a specific artist you were following.

### unrepost_music
Removes content that you previously reposted to your profile.

### update_playlist
Allows you to edit the name or description of an existing playlist.

## Prompt Examples

**Prompt:** 
```
I need a playlist for studying that has chill hip-hop beats.
```

**Response:** 
```
**✨ Focus Beats Playlist Generated ✨**

Successfully created 'Study Flow' (ID: 112233).
*   Added Track A by Artist X.
*   Added Track B by Artist Y.
*   Playlist is currently 60 minutes long. 

You can now listen to it or add more tracks using the playlist management tools.
```

**Prompt:** 
```
Who are some rising artists right now? I want their bios and top songs.
```

**Response:** 
```
**📈 Top Emerging Artists Report**

The data points to three key names:
1. **Echo Bloom:** Known for ethereal tracks. They recently uploaded the album *Mist*. (View uploads link provided)
2. **Jazzy Flow:** Strong local following. Check out their top 5 chart songs.
3. **The Beta Unit:** Rising faster than expected. Their profile shows they are currently following three major producers.
```

**Prompt:** 
```
Can you find me information on the album 'Sunset Cruise' by The Waves?
```

**Response:** 
```
**🎵 Album Info Found**

*   **Album:** Sunset Cruise
*   **Artist:** The Waves
*   **Release Date:** 2023-10-25
*   **Popularity Score:** ⭐⭐⭐⭐ (Highly rated)
*   **Genre Tags:** Indie, Pop, Beach.

The album is available for streaming right now. Would you like me to add it to your favorites?
```

## Capabilities

### Discovering Music & Trends
Find trending hits, recent uploads, or the top charts by genre using simple searches.

### Playlist Management
Build and edit playlists; you can create new ones, delete old ones, and add or remove specific tracks on demand.

### Artist Interaction
View an artist's profile details, check their latest music, and follow or unfollow creators directly from the chat.

### Social Engagement
Favorite tracks or albums, repost content to support artists, or even flag problematic media.

### Search & Retrieval
Pull detailed information on specific songs or albums using either their unique ID or a descriptive slug.

## Use Cases

### Curating a Focus Mix for a Client Presentation
A music curator needs 3 hours of background music in the 'Lo-Fi Study' genre. They ask their agent to `create_playlist` and populate it by searching for tracks using `search`, then adding them via `add_track_to_playlist`. The result is a perfectly themed, ready-to-play playlist.

### Researching an Artist's Career Trajectory
A music journalist needs to write a profile on 'The Cool Kid'. They ask their agent to `get_artist` for basic bio info, then use `get_artist_uploads` and `get_artist_favorites` to build out historical context and current hype.

### Building a Collaboration Playlist
A developer is working on an app that needs ambient music. They ask their agent to search for 'ambient' tracks, get the top results using `get_recent_music`, and then save those specific songs into a new collaborative playlist via `create_playlist`.

### Keeping Up with Industry Trends
A podcast host needs to know what music is currently popular. They ask their agent to retrieve the top charts using `get_trending_music`, which immediately gives them talking points for their next episode.

## Benefits

- Stop manually searching: Use the `search` tool to instantly find any song or artist without leaving your chat window.
- Control your library: Manage complex audio collections by using functions like `create_playlist`, `add_track_to_playlist`, and `remove_track_from_playlist`.
- Stay connected to creators: Easily track artists you love. You can use `follow_artist` or check their latest work with `get_artist_uploads`.
- Analyze trends instantly: Pull current music data using `get_trending_music` and view genre-specific top charts via the `get_charts` tool.
- Maintain your profile: Keep your tastes updated by running `favorite_music`, `repost_music`, or removing content with `unfavorite_music`.

## How It Works

The bottom line is that once connected, your AI client handles all the complex calls to Audiomack so you just get the results you asked for.

1. First, subscribe to the Audiomack MCP and enter your API credentials (Consumer Key, Secret, and OAuth tokens) into Vinkius.
2. Next, connect this MCP to your preferred AI client, like Claude or Cursor. This grants your agent permission to interact with your music account.
3. Finally, start conversing naturally. You tell your agent what you need—like 'Build a chill playlist for study'—and it executes the necessary actions in Audiomack.

## Frequently Asked Questions

**How do I use the Audiomack MCP to find and manage my playlists?**
Your agent handles this by allowing you to create new playlists, edit existing ones (using `update_playlist`), or add/remove specific tracks instantly. It's like having a dedicated playlist manager built right into your chat window.

**Can the Audiomack MCP help me track popular songs and trends?**
Yes, you can retrieve current top charts using `get_trending_music` or check out genre-specific lists. This gives you immediate data on what's hot right now in your region.

**What if I want to find a song but only know part of the title?**
Don't worry about exact matches. You can use the `search` tool and give it keywords, letting the MCP suggest relevant songs, artists, or albums until you nail down what you need.

**Is this Audiomack MCP for AI Agents good for developers?**
It's excellent. Developers can use the tools to pull structured music metadata—like artist profiles and album details—and integrate that data into automated reports or applications without manual API calls.

**How do I make sure I am using the most up-to-date information from Audiomack?**
The MCP pulls live, current data directly from the Audiomack platform. When you ask for trending music or artist uploads, you get real-time results that reflect what's available now.

**Does the Audiomack MCP let me support my favorite artists?**
Absolutely. You can use tools to `favorite_music` or even `repost_music`, which helps boost visibility and shows your appreciation for an artist directly through your agent.