# SoundCloud MCP

> SoundCloud MCP manages your entire audio portfolio, letting you audit tracks, organize playlists, and monitor community growth from any AI client. Your agent handles everything from listing uploads and pulling detailed metadata—like genre and duration—to tracking follower counts and cross-referencing your favorited sounds. It's total control over your music ecosystem without touching a dashboard.

## Overview
- **Category:** productivity
- **Price:** Free
- **Tags:** audio-streaming, playlist-management, creator-tools, metadata-audit, social-audio, track-analytics

## Description

This MCP gives your agent hands-on access to SoundCloud, treating it like an external audio operating system. Instead of manually navigating dashboards or exporting CSV files, you just talk to your AI client. Your agent handles the grunt work: listing all your uploaded tracks, checking playlist structure, and grabbing current follower statistics automatically. This is how you keep track of a complex music career without juggling multiple tabs. Connecting this through Vinkius means every compatible client—Claude, Cursor, or Windsurf—gets immediate access to robust audio management tools. You can ask it to search the public library for inspiration, audit specific tracks for metadata, or even list your entire following list. It's built for creators and teams who need real-time oversight of their content and community reach.

## Tools

### get_me
Gets the authenticated user's basic information from SoundCloud.

### get_track
Retrieves detailed data for one specific track based on its ID or URL.

### list_favorites
Shows a list of all tracks the user has marked as favorites.

### list_followers
Retrieves a list of users who currently follow the account.

### list_following
Lists all other SoundCloud users that this account is following.

### list_playlists
Fetches a list of all playlists associated with the user's account.

### list_tracks
Retrieves a comprehensive listing of all tracks uploaded by the user.

### search_tracks
Searches for public audio content across the entire SoundCloud library.

## Prompt Examples

**Prompt:** 
```
List the last 5 tracks in my SoundCloud account.
```

**Response:** 
```
I've retrieved your recent tracks. You have 5 uploads, including 'Midnight Jam' and 'Session 42'. Would you like the duration and play counts for any of them?
```

**Prompt:** 
```
Show me my SoundCloud playlists.
```

**Response:** 
```
You have 3 playlists in your account: 'Chill Beats', 'Workout Mix', and 'Demos'. I can list the tracks inside any of these playlists for you.
```

**Prompt:** 
```
How many followers do I have on SoundCloud?
```

**Response:** 
```
Checking your audience... You currently have 250 followers. I can list the most recent ones for you if you'd like.
```

## Capabilities

### Audit uploaded audio
List all your account's tracks and pull detailed information like genre, duration, and permalink URLs.

### Manage playlists
Browse and review the contents of all your saved or created playlists.

### Track community growth
Retrieve precise counts and lists of users who follow you, as well as those you follow.

### Search audio library
Query the public SoundCloud catalog to find tracks for collaboration or inspiration.

### Retrieve account details
Get basic user and profile information needed for cross-referencing data across projects.

## Use Cases

### Auditing a large back catalog of tracks
A label manager needs to audit 500 uploaded tracks for consistency. Instead of running 50 separate reports, the agent runs `list_tracks` and pulls all necessary metadata (like genre) into one structured output, letting the manager spot inconsistencies instantly.

### Pre-release episode quality control
A podcast producer finishes a new episode. They ask the agent to check their playlists using `list_playlists`. The agent confirms the track is added and public, saving the producer from manually checking every list.

### Gathering inspiration for collaboration
A musician needs a sound idea. Instead of scrolling through SoundCloud, they prompt their agent to `search_tracks` for 'lo-fi jazz beats', getting relevant examples instantly for review.

## Benefits

- Stop manually checking analytics. Your agent can use `list_tracks` to pull detailed metadata for all uploads—genre, duration, and more—in a single query.
- Keep track of community health by using `list_followers`. You get an instant count and list of who is listening right now, without logging into the stats page.
- Never lose track of your best mixes again. The agent can check your favorited tracks via `list_favorites` or use `get_track` to pull deep details on any specific song.
- Automate playlist checks. If you need to know if a new episode made it into the 'Best Of' mix, simply ask the agent to review your playlists using `list_playlists`.
- Streamline research. When brainstorming, use `search_tracks`. It searches the entire public library so you don't have to manually browse or bookmark inspiration.

## How It Works

The bottom line is you speak to your agent; the MCP handles all the complex authentication and data retrieval from SoundCloud.

1. Subscribe to this MCP on Vinkius and input your unique SoundCloud Client ID and Access Token.
2. Your AI client connects using these credentials, establishing a live connection to your audio account data.
3. You instruct your agent via natural conversation, telling it exactly which tracks to list or what playlist needs reviewing.

## Frequently Asked Questions

**How do I check if a track is public using SoundCloud MCP?**
The agent retrieves detailed metadata when you use `get_track`. This process confirms the track's status and provides all necessary details, ensuring it can be used in your workflow.

**Does SoundCloud MCP help me find inspiration for new songs?**
Yes. You can ask the agent to `search_tracks` across the global public library. This lets you quickly browse and identify sounds or styles that fit your current project.

**Can I list all my uploaded tracks with SoundCloud MCP?**
Absolutely. The agent uses `list_tracks` to pull a comprehensive listing of everything you've uploaded, which is perfect for an audit or inventory check.

**What if I want to know who followed me most recently?**
Use the `list_followers` tool. It pulls your follower list and lets the agent identify the most recent additions, helping you manage community engagement.

**Does SoundCloud MCP work with other tools in Vinkius?**
Yes. Because it's hosted on Vinkius, any compatible AI client can connect to this MCP and use its tools alongside thousands of others for complex workflows.