Skip to main content
Feedback

SoundCloud MCP connector

Updated 

SoundCloud is an audio platform for streaming, sharing, and discovering tracks, playlists, and artists. The SoundCloud MCP connector allows AI agents to manage user authentication, like or unlike tracks and playlists, and retrieve authenticated user profiles and activity histories. It also supports searching tracks and users, tracking social connections, and monitoring recent listening and engagement activity across an account.

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:

  • Automate playlist creation and updates for marketing campaigns
  • Track listener engagement through likes, follows, and playlist activity
  • Discover trending tracks and playlists via targeted search
  • Map influencer networks by analyzing followers and following lists
  • Streamline OAuth 2.0 authorization for secure SoundCloud connections
  • Surface a user's recent activity to personalize outreach
  • Curate liked tracks to fuel content recommendation workflows
  • Sync artist and follower data to power audience growth

Example prompts

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

  • Show me all playlists I've liked on SoundCloud this month.
  • Follow the top three indie artists trending on SoundCloud.
  • Create a new playlist called Summer Vibes on SoundCloud.
  • Find playlists about lo-fi beats on SoundCloud.
  • List everyone who started following me on SoundCloud last week.
  • Get my recent activity feed from SoundCloud.
  • Unlike the track I mistakenly favorited on SoundCloud.
  • Show me the tracks uploaded by this artist on SoundCloud.
  • Connect my SoundCloud account so the assistant can act on my behalf.
  • Who am I following on SoundCloud right now.

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
getConnectThe OAuth2 authorization endpoint.
deleteLikesPlaylistsUnlikes a playlist.
createLikesPlaylistsLikes a playlist.
deleteLikesTracksUnlikes a track.
createLikesTracksLikes a track.
getMeReturns the authenticated user’s information.
getMeActivitiesReturns the authenticated user's activities.
getMeActivitiesAllOwnRecent the authenticated user's activities.
getMeActivitiesTracksReturns the authenticated user's recent track related activities.
getMeConnectionsReturns a list of the authenticated user's connected social accounts.
getMeConnections2Returns the authenticated user's connected social account.
getMeFavoritesIdsReturns user’s favorites ids.
getMeFollowersReturns a list of users who are following the authenticated user.
getMeFollowers2Returns a user who is following the authenticated user.
getMeFollowingsReturns a list of users who are followed by the authenticated user.
getMeFollowingsTracksReturns a list of recent tracks from users followed by the authenticated user.
deleteMeFollowingsDeletes a user who is followed by the authenticated user.
getMeFollowings2Returns a user who is followed by the authenticated user.
updateMeFollowingsFollows a user.
getMeLikesTracksReturns a list of favorited or liked tracks of the authenticated user.
getMePlaylistsReturns user’s playlists (sets).
getMePlaylists2Returns playlist.
getMeTracksReturns a list of user's tracks.
getMeTracks2Returns a specified track.
createOauth2TokenAccepts POST requests and is used to provision access tokens once a user has authorized your application.
getPlaylistsPerforms a playlist search based on a query
createPlaylistsCreates a playlist.
deletePlaylistsDeletes a playlist.
getPlaylists2Returns a playlist.
updatePlaylistsUpdates a 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.
getUsersFollowersReturns a list of user’s followers.
getUsersFollowingsReturns a list of user’s followings.
getUsersFollowings2Returns a user's following.
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