SoundCloud MCP. Audit your audio content and community lists.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
SoundCloud MCP Server connects your AI client to SoundCloud's entire audio ecosystem. It lets your agent audit tracks, manage playlists, and pull follower stats without you ever logging into a dashboard.
List all uploads, check detailed metadata (duration, genre), or search the global library using simple conversation commands. Essential for artists, podcasters, and content curators who need instant access to structured audio data.
What your AI agents can do
Get me
Retrieves basic authenticated user profile details from your SoundCloud account.
Get track
Fetches detailed metadata for a single, specific track by its identifier.
List favorites
Returns a list of all tracks you have favorited on SoundCloud.
List every track associated with your account and retrieve its specific metadata like duration, genre, or permanent URL.
Get a current count of users who are following your profile, plus list the most recent followers for review.
Retrieve all playlists you own and can list individual tracks within any specific playlist.
Query the entire public SoundCloud library to find tracks based on keywords or criteria.
Fetch your personal user data, confirming key details about the connected SoundCloud profile.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
SoundCloud MCP Server: 8 Tools for Audio Auditing
Use these tools to let your agent read all the metadata, list the content, or search the full catalog of SoundCloud with simple commands.
019d8483get me
Retrieves basic authenticated user profile details from your SoundCloud account.
019d8483get track
Fetches detailed metadata for a single, specific track by its identifier.
019d8483list favorites
Returns a list of all tracks you have favorited on SoundCloud.
019d8483list followers
Retrieves a list of every user who is currently following your profile.
019d8483list following
Lists all the users that you are currently following on SoundCloud.
019d8483list playlists
Retrieves a list of every playlist you have created or own.
019d8483list tracks
Lists all the audio tracks that are uploaded to your account.
019d8483search tracks
Searches SoundCloud for public tracks using keywords, returning relevant results.
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 SoundCloud, 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
The SoundCloud MCP Server connects your AI client straight into SoundCloud's whole audio setup. It lets your agent manage tracks, audit playlists, and check follower stats without you ever having to log into a messy dashboard. You treat complex content management like talking to a teammate—simple commands get you structured data instantly.
Account Details & Profile Status
You can pull basic profile info using get_me, which confirms key details about the connected SoundCloud account. To monitor your community, you'll find tools to list every user who follows your page via list_followers and track all accounts you follow with list_following.
Content Auditing & Tracking
You can get a full manifest of everything you’ve uploaded; running list_tracks returns every single audio track associated with your account. For deep dives, the get_track tool fetches detailed metadata for any specific track ID, giving you things like its exact duration, genre classification, or permanent URL.
You'll also see a list of all tracks you’ve personally favorited through list_favorites.
Playlist Management & OrganizationYou can get an overview of your content structure by running list_playlists, which returns every playlist you own or created. Once you have the names, you can dive into any specific one to see the individual tracks it contains.
Global Discovery and SearchIf you need ideas or want to find similar work, use search_tracks to query SoundCloud's entire public library based on keywords or criteria, pulling back relevant results. For your own uploads, running list_tracks gives you a complete inventory of everything currently hosted under your name.
This setup lets you run detailed audits—you can list all uploaded audio tracks and then pull specific metadata like duration, genre, or permalink URL for each one. You're always checking community growth by monitoring follower counts via list_followers. Your agent handles the heavy lifting: it retrieves your playlists to keep track of how your content is categorized, lists every single track within those curated collections, and provides a complete picture of your account status using all these tools.
How SoundCloud MCP Works
- 1 Subscribe to this server on Vinkius and input your specific SoundCloud Client ID and Access Token.
- 2 Call out a command in your preferred AI client, referencing a tool name (e.g., 'list_tracks').
- 3 The agent executes the function call, pulls the raw data from SoundCloud, and presents it to you formatted for immediate use.
The bottom line is: You talk to your agent like talking to a personal assistant; the agent handles the API calls and gives you structured data back.
Who Is SoundCloud MCP For?
Any creative professional whose job involves managing public audio content. This is for the musician who needs immediate data on track performance, or the podcaster who can't afford to manually check if an episode was added to the right playlist. You use this when you need to audit large amounts of metadata quickly.
Uses list_tracks and get_track to monitor which songs are performing best and pulling detailed analytics on specific releases.
Employs list_playlists to ensure all new episodes are correctly categorized and publicly available, preventing content gaps.
Runs searches using search_tracks or audits many playlists with list_playlists for research material and collaboration ideas.
What Changes When You Connect
- Instantly audit all uploads: Use
list_tracksto get a master list of every track, pulling details like genre and duration for quick inventory checks. You don't need to open the dashboard to see this data. - Monitor your audience growth: Run
list_followersto check exactly who is following you right now. If you're worried about engagement, this tool gives you a real-time count. - Maintain playlist structure: Use
list_playlistsfirst, then drill down into specific playlists. This keeps your content curation organized and lets the agent verify track placement automatically. - Rapid discovery via search: Instead of browsing manually, run
search_tracks. You can query the entire public library to find inspiration or collaborator tracks based on keywords. - Quick profile check: The
get_metool confirms all your basic account details quickly. This is useful for ensuring your credentials and core info are up to date before a major project launch.
Real-World Use Cases
Checking an old mixtape's status
A podcaster finished recording a new episode. Instead of manually checking 10 playlists, they ask their agent: 'List all my playlists and check for the latest episode.' The agent uses list_playlists followed by checks on individual playlist contents, confirming if the new track was added and is public.
Analyzing an artist's catalog
A music label needs to audit a roster of artists. They prompt their agent: 'List all tracks for User X.' The agent runs list_tracks and can pull metadata (get_track) on genre/duration, giving the label immediate data for pitching.
Verifying account health
You're planning a large marketing campaign. You ask your agent: 'How many followers do I have?' The agent runs list_followers to confirm the current count, giving you immediate metrics without needing to navigate away from your workflow.
Researching similar sounds
A sound designer needs inspiration. They ask their agent: 'Search for ambient tracks in the 120-180 BPM range.' The agent uses search_tracks, pulling results from the massive global library instantly.
The Tradeoffs
Manually checking every playlist
Spending an hour clicking into each of your 30 playlists on the website, opening them up one by one just to confirm if a certain track is in there.
→
Just ask your agent: 'List all my playlists and check for tracks matching [Keyword] in any of them.' The agent uses list_playlists and checks contents automatically.
Forgetting metadata details
Only seeing the track title when browsing your uploaded content, and having to guess if it's a short demo or a full-length piece.
→
Use list_tracks with detailed metadata retrieval. You get genre, duration, and permalinks all in one go.
Assuming follower data is current
Looking at an old dashboard snapshot that might be hours or days out of date when you need to report immediate growth metrics.
→
Run list_followers directly through your agent. It fetches the most up-to-date list and count immediately.
When It Fits, When It Doesn't
Use this server if your primary need is structured data retrieval about audio assets, playlists, or community membership (e.g., 'What are all my tracks?' or 'How many people follow me?'). The tools provide metadata audits, which means you get concrete lists and facts.
Don't use it if you need real-time streaming analytics, live playback stats, or complex interaction modeling (like suggesting the next song based on listener behavior). For those needs, you'll need a dedicated metrics API. This server is for the library management side of things, not the performance monitoring side.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by SoundCloud. 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 8 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Auditing your audio content shouldn't take half an hour and three browser tabs.
Right now, if you want to see a master list of every track you’ve ever uploaded—and need details like its genre or duration—you usually have to navigate through the dashboard. You click 'Uploads,' then maybe filter by date, and sometimes you still have to manually copy metadata from the sidebar. It's tedious, slow, and easy to miss something.
With this MCP server, your agent handles that whole process in one prompt. Just ask it to run `list_tracks`. You get a clean, structured data table containing all the key details you need, instantly. No clicks required. Got it?
SoundCloud MCP Server: Get track and playlist data instantly.
Before this, verifying if a new podcast episode was added to the 'Best Of' playlist meant logging in, finding that specific playlist, scrolling through it until you found the date-stamped entry, and confirming its status. It’s repetitive manual checking.
Now, prompt your agent with `list_playlists` and specify the target. The server checks the contents for you. You get confirmation—or a list of discrepancies—in seconds. That's what this is about.
Common Questions About SoundCloud MCP
How do I check my follower count using SoundCloud MCP Server? +
Run the list_followers tool. This immediately retrieves a list and the current total number of people following your account, giving you an accurate metric without leaving your workspace.
Can I get metadata for just one track using SoundCloud MCP Server? +
Yes, use get_track and provide the specific track ID. You'll receive all known details—duration, genre, etc.—for that single piece of audio.
How do I find tracks for collaboration using SoundCloud MCP Server? +
Use the search_tracks tool. It lets you query the public global library with keywords or criteria, instantly providing potential inspiration or assets from other users.
What does 'list_playlists' do on SoundCloud MCP Server? +
list_playlists retrieves a list of all playlists associated with your account. This lets you see the names and structure of everything you’ve curated or been added to.
How do I use the `get_me` tool to verify my connection and account details? +
The get_me tool fetches your core, authenticated user profile data. This confirms that your AI client connected correctly and gives you basic information about your SoundCloud account.
When I use the `list_tracks` tool, does it provide every single track I've ever uploaded? +
It lists all tracks associated with your user account. Since this data can be large, the API returns results in paginated sets; you may need to iterate through multiple calls to retrieve everything.
What kind of metadata does `list_favorites` provide for my saved tracks? +
It returns a list of your favorite track IDs and names. Use the ID from this list with the get_track tool to pull full details like genre, duration, and permalinks.
If I run `list_following`, what is the scope of data returned? +
This function lists users you follow on SoundCloud. It provides basic user information—like IDs and usernames—allowing your agent to map out your network connections.
How do I find my SoundCloud Client ID and Access Token? +
Log in to the SoundCloud Developer Portal, create an App to get a Client ID, and perform the OAuth flow to generate an Access Token. Copy and paste them below.
Can the agent list my private tracks? +
Yes. If your Access Token has the necessary permissions, your agent will be able to retrieve both public and private tracks associated with your account.
Is it possible to search for tracks via the agent? +
Yes. The search_tracks tool allows your agent to query the entire SoundCloud public library using any search string, returning matching track metadata.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Buttondown Alternative
Automate your newsletter and subscriber management via Buttondown — manage lists, draft emails, and track tags directly from any AI agent.
Docparser
Equip your AI agent to extract data from documents, manage parsers, and track extraction results via the Docparser API.
Telegram Bot Notifier
This MCP does exactly one thing: it sends messages to your Telegram chats. That's its only function, and nothing else. Incredible for giving your AI agents a voice on mobile.
You might also like
Grain Watch
Access silo temperature monitoring via Grain Watch — track grain temperature, humidity, hot spots, and spoilage risk from any AI agent.
Fortnite Player Stats & News Intelligence
The definitive server for Fortnite player scouting — track wins, K/D ratios, and official game news via AI.
GoFood
Automate GoFood merchant operations — manage outlets, menus, orders, promos, and payments directly from any AI agent.