Audiomack MCP. Manage your entire music library from your AI agent.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Audiomack MCP Server lets you manage your music library and discover new tracks using your AI client. You can search for music, follow artists, create playlists, and play tracks directly from the chat.
It connects your Audiomack account to give your agent full control over your listening habits.
What your AI agents can do
Add track to playlist
Adds a specific track ID to an existing playlist.
Create playlist
Creates a brand new playlist with a given name.
Delete playlist
Removes an entire playlist from your account.
Search for music, artists, or albums using keywords or identifiers, and view charts for trending or recent hits.
Fetch an artist's profile details, view their followers, or see what they've recently uploaded.
Create, edit, delete playlists, and precisely add or remove tracks from existing lists.
Favorite, unfavorite, repost, or remove reposts for tracks and albums.
Generate temporary streaming URLs and initiate playback of specific tracks.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
019e5cfdadd track to playlist
Adds a specific track ID to an existing playlist.
019e5cfdcreate playlist
Creates a brand new playlist with a given name.
019e5cfddelete playlist
Removes an entire playlist from your account.
019e5cfdfavorite music
Marks a specific track or album as a favorite.
019e5cfdflag music unplayable
Marks a track or album so it cannot be played.
019e5cfdfollow artist
Subscribes you to updates from a specific artist.
019e5cfdget artist
Retrieves basic profile information for a given artist.
019e5cfdget artist favorites
Gets a list of tracks or albums marked as favorites by an artist.
019e5cfdget artist followers
Retrieves the list of users following a specific artist.
019e5cfdget artist following
Shows which users an artist is currently following.
019e5cfdget artist playlists
Retrieves playlists created by a specific artist.
019e5cfdget artist uploads
Gets a list of the artist's most recent music uploads.
019e5cfdget charts
Fetches the current top charts and trending music lists.
019e5cfdget music by id
Retrieves detailed information for a specific track or album ID.
019e5cfdget music by slug
Retrieves detailed information for a track or album using its URL slug.
019e5cfdget playlist by id
Retrieves the full details of a playlist using its unique ID.
019e5cfdget playlist by slug
Retrieves the full details of a playlist using its clean URL slug.
019e5cfdget recent music
Fetches a list of the most recently uploaded tracks and albums.
019e5cfdget trending music
Fetches the current top list of trending music.
019e5cfdplay music
Initiates playback of a specific track and requires authorization.
019e5cfdremove track from playlist
Removes a specific track from a playlist.
019e5cfdrepost music
Shares a track or album to your feed, making it a repost.
019e5cfdsearch
Searches the entire catalog for tracks, albums, or artists by name or genre.
019e5cfdsearch autosuggest
Provides suggested completions for search queries as you type.
019e5cfdunfavorite music
Removes a track or album from your list of favorites.
019e5cfdunfollow artist
Unsubscribes you from updates from a specific artist.
019e5cfdunrepost music
Remove a reposted track or album (Requires Auth)
019e5cfdupdate playlist
Modifies the name or content of an existing playlist.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Audiomack, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
You hook up your Audiomack account to your AI client and your agent can handle all your music stuff. You're in charge of your entire listening history. You can search the whole catalog for tracks, albums, or artists using keywords or identifiers, and you can check out the current top charts or the list of recent hits.
You'll also get suggestions for what to search for as you type using search_autosuggest.
To get the lowdown on an artist, you can grab their profile details with get_artist, and you can also see who follows them using get_artist_followers or who they're following with get_artist_following. You can check out what an artist has uploaded recently with get_artist_uploads, or see the playlists they've made with get_artist_playlists.
When it comes to keeping tabs on tracks, you can mark a track or album as a favorite using favorite_music or take it off your list with unfavorite_music. You can also share a track or album to your feed with repost_music or take a repost off with unrepost_music (that one needs auth).
Managing playlists is a piece of cake. You can make a whole new playlist using create_playlist, edit an existing one with update_playlist, or wipe it clean with delete_playlist. You can also pull up the full details of a playlist by its ID with get_playlist_by_id or by its slug with get_playlist_by_slug.
To curate your sounds, you can use add_track_to_playlist to drop a track into a list, or remove_track_from_playlist to take it out.
For playback and deep dives, you can search for specific music using search or get details on a track or album using its ID with get_music_by_id or using its slug with get_music_by_slug. You can initiate playback of a specific track with play_music (that one needs authorization). You can also check out the most recent music uploaded with get_recent_music or see what's trending right now with get_trending_music.
If you want to track an artist, you can follow them with follow_artist or unfollow them with unfollow_artist.
How Audiomack MCP Works
- 1 Subscribe to the Audiomack server and provide your API credentials (Consumer Key, Secret, and OAuth tokens).
- 2 Your AI client uses a natural language prompt (e.g., 'Make a focus playlist with the latest tracks by Tame Impala').
- 3 The server executes the necessary tools (like
create_playlistandadd_track_to_playlist) and returns the resulting action or data to your client.
The bottom line is that your AI agent runs the commands against Audiomack, so you don't have to switch apps.
Who Is Audiomack MCP For?
This is for the music curator who needs to build complex playlists for a project without leaving their workspace. It's also for the content creator who needs to track artist engagement or the developer building automated workflows that rely on metadata retrieval and playback control.
Building themed playlists for podcasts or personal projects by fetching specific tracks, managing order, and ensuring the right vibe.
Monitoring artist engagement metrics, checking who is following an act, or identifying trending music for campaign promotion.
Integrating music discovery data and metadata retrieval into automated scripts or building proof-of-concept tools.
What Changes When You Connect
- Build curated playlists on the fly. Instead of manually clicking tracks into a playlist, use
create_playlistandadd_track_to_playlistto build a themed mix in a single conversation. - Track artist performance and audience interest. Use
get_artist_followersorget_artist_uploadsto check who's paying attention to an act without leaving your current workflow. - Stay current with the biggest hits. Call
get_trending_musicorget_chartsto pull the top songs and genres directly into your analysis or project notes. - Control your feed and listening history. Use
favorite_musicorunfavorite_musicto manage your personal taste profile, all through simple chat commands. - Stream music immediately.
play_musicgenerates temporary URLs, allowing your agent to play the track right where you're working. - Search the entire catalog quickly. The
searchtool handles complex queries for music, artists, and albums, so you don't have to guess which tab to click.
Real-World Use Cases
Curating a Focus Playlist for Deep Work
A student needs background music for a coding session. They prompt their agent: 'Create a playlist called 'Focus Beats' and add the top 5 trending lo-fi tracks.' The agent runs get_trending_music and create_playlist, then uses add_track_to_playlist to deliver the playlist ID, ready to play.
Analyzing an Artist's Momentum
A marketing analyst wants to see if Artist X is gaining traction. They ask the agent to check the artist's latest uploads (get_artist_uploads), check their follower count (get_artist_followers), and compare it to the current top charts (get_charts) to build a growth report.
Building a Podcast Soundtrack
A podcaster is finalizing a show. They prompt the agent to 'Find a dark, moody track by Artist Y' (using search) and then use add_track_to_playlist to drop it into a 'Show Soundtrack' playlist, all without opening the Audiomack website.
Responding to a Friend's Recommendation
You want to check out a friend's recommendation. You ask the agent to find the track by slug (get_music_by_slug) and then run favorite_music so you can easily find it later.
The Tradeoffs
Searching by vague genre terms
Asking the agent, 'Show me some good chill vibes.' The agent only has basic search capabilities and might fail or give too many irrelevant results.
→
Be specific. Use the search tool with artist names, specific album titles, or use get_trending_music to narrow down the scope. If you know the ID, use get_music_by_id.
Manually managing playlists across devices
Creating a playlist on your phone, then having to open the desktop app and manually copy/paste tracks into a separate 'Work' playlist.
→
Use the agent to run create_playlist and then use add_track_to_playlist to populate the list entirely through the chat interface. The agent handles the cross-platform sync.
Forgetting to check if a track is already favorited
Assuming a track is favorited and trying to perform actions that require a unique ID, leading to API errors.
→
Run favorite_music first, or use get_music_by_id to validate the track's existence and current status before attempting to modify it.
When It Fits, When It Doesn't
Use this if you need to manage music data programmatically: If your goal is to build a report on artist growth, use get_artist_followers and get_artist_uploads. If you need to quickly build a playlist for a specific event, use get_trending_music and add_track_to_playlist. Don't use this if your only goal is to browse aimlessly; simply use the native Audiomack app. If you need to find a song by a partial name, search is your starting point, but if you know the URL, get_music_by_slug is faster.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Audiomack. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 28 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Building a themed playlist shouldn't require 15 clicks and 3 app tabs.
Today, building a playlist means jumping between the Audiomack app, a Spotify web page, and a note-taking document. You search for a track, copy the name, open your playlist manager, paste it, and repeat that process until the list is done. It's manual, slow, and you lose context.
With the Audiomack MCP Server, you just talk to your agent. Tell it, 'I need a playlist for a rainy day.' The agent runs `get_trending_music` for that mood, creates the playlist via `create_playlist`, and adds the tracks using `add_track_to_playlist`. Done.
Audiomack MCP Server: Manage music and artist data
Previously, tracking an artist's success meant opening the artist's page, looking at the follower count, and then opening a separate chart tab to compare it to current hits. It was a disjointed process of data gathering.
Now, you ask your agent to compare the artist's profile (`get_artist`) against the current top charts (`get_charts`). The data comes back structured and ready for your next step. It's instant data synthesis.
Common Questions About Audiomack MCP
How do I use the `search` tool to find a specific track? +
The search tool finds music, artists, or albums by name or genre. You just need to provide the keywords or name of the artist/track you're looking for.
Can I use `add_track_to_playlist` if I don't know the playlist ID? +
No, you must first use create_playlist or get_playlist_by_slug to establish the playlist and get its ID. Then, add_track_to_playlist requires that target ID.
What is the difference between `get_music_by_id` and `get_music_by_slug`? +
get_music_by_id needs the unique numerical ID. get_music_by_slug needs the track's clean, web-friendly URL segment. Use the method that matches the data you have.
How do I check an artist's follower count? +
Use the get_artist_followers tool. You just need to provide the artist's unique identifier to get the list of users following them.
Can I make a playlist and then change its name? +
Yes, first use create_playlist to make it, and then run update_playlist to change the name or other details later.
What should I do if I run into an authentication error when calling `play_music`? +
You need to verify your API credentials and OAuth tokens. If the error persists, double-check that the credentials used for play_music are still active and have the necessary streaming permissions.
How do I find the most recent uploads using the `get_artist_uploads` tool? +
The get_artist_uploads tool retrieves the artist's latest content. You can filter the results to focus only on the most recent release dates for your needs.
If I want to remove a song, should I use `remove_track_from_playlist` or `unfavorite_music`? +
Use remove_track_from_playlist if the track is currently in a playlist. Use unfavorite_music if you simply want to remove it from your personal list of favorites.
How can I get a direct link to stream a song? +
You can use the play_music tool with the specific Music ID. It will register the play and return a temporary streaming URL for the MP3 file.
Is it possible to find the most popular songs in a specific genre like 'Afrobeats'? +
Yes! Use the get_trending_music or get_charts tools and provide the genre slug (e.g., 'afrobeats') to see what's currently topping the charts.
Can I add tracks to my existing playlists through the AI? +
Absolutely. Use the add_track_to_playlist tool by providing the Playlist ID and the Music ID you wish to add.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
LMNT (Ultra-low Latency Speech Synthesis)
Synthesize ultra-low latency AI speech, clone voices instantly, and manage your LMNT audio assets directly from any AI agent.
Rev.com
Automate human-powered transcription via Rev.com — manage orders, captions, and file metadata with AI.
Ebby
Equip your AI agent to manage audio transcriptions, track processing status, and retrieve text via the Ebby API.
You might also like
Indeed
Search for job listings on Indeed — find roles by keyword, location, and job type directly from any AI agent.
Hub Planner
Manage resources, projects, and bookings via Hub Planner API.
TextGrid
Build voice and messaging applications with a CPaaS platform that offers programmable SMS, MMS, and voice APIs globally.