Skip to main content
Feedback

SoundCloud MCP connector

SoundCloud is an audio distribution platform for sharing and discovering music, podcasts, and other audio content. The SoundCloud MCP connector allows AI agents to authenticate users, manage track and playlist interactions through likes, and retrieve user information and activity feeds. It also supports searching for content, accessing connected social accounts, and monitoring recent track-related activities across the authenticated user's profile.

Authentication type

  • API Key - Requires a static API key to be configured before the agent can connect to the service.

Uses

Use the SoundCloud MCP connector to perform the following actions:

  • Curate and manage branded playlists across SoundCloud accounts for marketing campaigns
  • Track user engagement with liked tracks and playlists to measure audience interest
  • Monitor activity streams from followed artists to identify trending content opportunities
  • Automate playlist creation and updates based on workflow triggers and business rules
  • Build fan communities by following users and managing follower relationships at scale
  • Search and discover tracks and playlists matching specific genres or keywords programmatically

Example prompts

Use the following example prompts to invoke SoundCloud MCP connector tools from your AI assistant or Boomi Connect workflow:

  • Create a new playlist called Summer Hits 2024 on my SoundCloud account.
  • Show me all the tracks I've liked on SoundCloud in the last 30 days.
  • Find playlists related to electronic music on SoundCloud.
  • Who is following my SoundCloud account right now.
  • Get the recent activity from users I follow on SoundCloud.
  • Like this specific track on SoundCloud and add it to my favorites.
  • Update my playlist description to reflect the new theme.
  • List all my playlists on SoundCloud and their current track counts.
  • Follow this artist on SoundCloud and get notified of their new releases.
  • Delete the playlist I created last week from my SoundCloud account.

SoundCloud MCP connector tools

The SoundCloud MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.

ToolDescription
getConnectRedirects a user to authorize your app to access their SoundCloud account.
deleteLikesPlaylistsRemoves a playlist from the authenticated user's liked playlists.
createLikesPlaylistsAdds a playlist to the authenticated user's liked playlists.
deleteLikesTracksRemoves a track from the authenticated user's liked tracks.
createLikesTracksAdds a track to the authenticated user's liked tracks.
getMeRetrieves the authenticated user's account information.
getMeActivitiesRetrieves a list of activities from the authenticated user.
getMeActivitiesAllOwnRetrieves recent activities created by the authenticated user.
getMeActivitiesTracksRetrieves recent track-related activities from the authenticated user.
getMeConnectionsRetrieves all social accounts connected to the authenticated user.
getMeConnections2Retrieves a specific social account connected to the authenticated user.
getMeFavoritesIdsRetrieves the authenticated user's favorite track IDs.
getMeFollowersRetrieves a list of users following the authenticated user.
getMeFollowers2Retrieves a specific user who follows the authenticated user.
getMeFollowingsRetrieves a list of users followed by the authenticated user.
getMeFollowingsTracksRetrieves recent tracks from users followed by the authenticated user.
deleteMeFollowingsRemoves a user from the authenticated user's following list.
getMeFollowings2Retrieves a specific user followed by the authenticated user.
updateMeFollowingsAdds a user to the authenticated user's following list.
getMeLikesTracksRetrieves a list of tracks liked by the authenticated user.
getMePlaylistsRetrieves all playlists created by the authenticated user.
getMePlaylists2Retrieves a specific playlist belonging to the authenticated user.
getMeTracksRetrieves a list of tracks uploaded by the authenticated user.
getMeTracks2Retrieves a specific track uploaded by the authenticated user.
createOauth2TokenProvisions an access token after the user authorizes your application.
getPlaylistsSearches for playlists matching the specified query.
createPlaylistsCreates a new playlist under the authenticated user's account.
deletePlaylistsDeletes a playlist owned by the authenticated user.
getPlaylists2Retrieves details for a specific playlist.
updatePlaylistsUpdates settings and information for a specific playlist.
getPlaylistsRepostersReturns a collection of playlist's reposters.
getPlaylistsTracksReturns tracks under a playlist.
deleteRepostsPlaylistsRemoves a repost on a playlist as the authenticated user.
createRepostsPlaylistsReposts a playlist as the authenticated user.
deleteRepostsTracksRemoves a repost on a track as the authenticated user.
createRepostsTracksReposts a track as the authenticated user.
getResolveResolves soundcloud.com URLs to Resource URLs to use with the API.
getTracksPerforms a track search based on a query.
deleteTracksDeletes a track.
getTracks2Returns a track.
getTracksCommentsReturns the comments posted on the track(track_id).
createTracksCommentsReturns the newly created comment on success.
getTracksFavoritersReturns a list of users who have favorited or liked the track.
getTracksRelatedReturns all related tracks of track on SoundCloud.
getTracksRepostersReturns a collection of track's reposters.
getTracksStreamsReturns a track's streamable URLs.
getUsersPerforms a user search based on a query.
getUsers2Returns a user.
getUsersCommentsReturns a list of user's comments.
getUsersFavoritesReturns a list of user's favorited or liked tracks. (use /users/:userId/likes/tracks instead, to fetch a user's likes).
getUsersFollowersReturns a list of user’s followers.
getUsersFollowingsReturns a list of user’s followings.
getUsersFollowings2Returns a user's following. (use /users/{user_id} instead, to fetch the user details).
getUsersLikesTracksReturns a list of user's liked tracks.
getUsersPlaylistsReturns a list of user's playlists.
getUsersTracksReturns a list of user's tracks.
getUsersWebProfilesReturns list of user's links added to their profile (website, facebook, instagram).
On this Page