24 actions ready for your AI

Connect SoundCloud to your AI

Add your SoundCloud key once and every AI you use can get tracks, get followings tracks and get likes tracks through it.

Needs your API keyWorks today: paste the key from this app and your AI can use it. One-click sign-in is not built yet.

Not verified by us yet. Its actions come from SoundCloud's own documented API, and we have not run them here yet.

Use your own SoundCloud account. Credentials stay encrypted in ahel.

Tell me when ahel has verified SoundCloud

What your AI can do with SoundCloud

Choose a task and ask your AI.

User

  • Get users tracksGET

    Returns a list of user's tracks.

    user_idrequired
    SoundCloud User id
    access
    Filters content by level of access the user (logged in or anonymous) has to the track.
    limit
    Number of results to return in the collection.
    linked_partitioning
    Returns paginated collection of items (recommended, returning a list without pagination is deprecated and should not be used)
  • Get usersGET

    Performs a user search based on a query

    qrequired
    search
    ids
    A comma separated list of track ids to filter on
    limit
    Number of results to return in the collection.
    offset
    Offset of first result.
  • Get users likes tracksGET

    Returns a list of user's liked tracks.

    user_idrequired
    SoundCloud User id
    access
    Filters content by level of access the user (logged in or anonymous) has to the track.
    limit
    Number of results to return in the collection.
    linked_partitioning
    Returns paginated collection of items (recommended, returning a list without pagination is deprecated and should not be used)
  • Get users playlistsGET

    Returns a list of user's playlists.

    user_idrequired
    SoundCloud User id
    access
    Filters content by level of access the user (logged in or anonymous) has to the track.
    limit
    Number of results to return in the collection.
    linked_partitioning
    Returns paginated collection of items (recommended, returning a list without pagination is deprecated and should not be used)
  • Get users commentsGET

    Returns a list of user's comments.

    user_idrequired
    SoundCloud User id
    limit
    Number of results to return in the collection.
    offset
    Offset of first result.
  • Get users followersGET

    Returns a list of user’s followers.

    user_idrequired
    SoundCloud User id
    limit
    Number of results to return in the collection.
  • Get users followingsGET

    Returns a list of user’s followings.

    user_idrequired
    SoundCloud User id
    limit
    Number of results to return in the collection.
  • Get users web profilesGET

    Returns list of user's links added to their profile (website, facebook, instagram).

    user_idrequired
    SoundCloud User id
    limit
    Number of results to return in the collection.

Track

  • Get me tracksGET

    Returns a list of user's tracks.

    limit
    Number of results to return in the collection.
    linked_partitioning
    Returns paginated collection of items (recommended, returning a list without pagination is deprecated and should not be used)
  • Get tracksGET

    Performs a track search based on a query

    qrequired
    search
    ids
    A comma separated list of track ids to filter on
    genres
    A comma separated list of genres
    tags
    A comma separated list of tags
  • Post tracksPOST

    Uploads a new track.

    track[embeddable_by]
    who can embed this track "all", "me", or "none"
    track[license]
    Possible values: no-rights-reserved, all-rights-reserved, cc-by, cc-by-nc, cc-by-nd, cc-by-sa, cc-by-nc-nd, cc-by-nc-sa
    track[release_date]
    string, formatted as yyyy-mm-dd, representing release date
    track[tag_list]
    The taglist property contains a list of tags separated by spaces.
  • Get tracks favoritersGET

    Returns a list of users who have favorited or liked the track.

    track_idrequired
    SoundCloud Track id
    limit
    Number of results to return in the collection.
    offset
    Offset of first result.

Activity

  • Get me activities tracksGET

    Returns the authenticated user's recent track related activities.

    access
    Filters content by level of access the user (logged in or anonymous) has to the track.
    limit
    Number of results to return in the collection.
  • Get me activitiesGET

    Returns the authenticated user's activities.

    access
    Filters content by level of access the user (logged in or anonymous) has to the track.
    limit
    Number of results to return in the collection.
  • Get me activities all ownGET

    Recent the authenticated user's activities.

    access
    Filters content by level of access the user (logged in or anonymous) has to the track.
    limit
    Number of results to return in the collection.

Following

  • Get me followings tracksGET

    Returns a list of recent tracks from users followed by the authenticated user.

    access
    Filters content by level of access the user (logged in or anonymous) has to the track.
    limit
    Number of results to return in the collection.
    offset
    Offset of first result.
  • Get me followingsGET

    Returns a list of users who are followed by the authenticated user.

    limit
    Number of results to return in the collection.
    offset
    Offset of first result.
  • Put me followingsPUT

    Follows a user.

    user_idrequired
    SoundCloud User id
Show 5 more groups

Playlist

  • Get me playlistsGET

    Returns user’s playlists (sets).

    limit
    Number of results to return in the collection.
  • Get playlistsGET

    Performs a playlist search based on a query

    qrequired
    search
    access
    Filters content by level of access the user (logged in or anonymous) has to the track.
    limit
    Number of results to return in the collection.
    offset
    Offset of first result.

Connection

  • Get me connectionsGET

    Returns a list of the authenticated user's connected social accounts.

    limit
    Number of results to return in the collection.
    offset
    Offset of first result.

Follower

  • Get me followersGET

    Returns a list of users who are following the authenticated user.

    limit
    Number of results to return in the collection.

Like

  • Get me likes tracksGET

    Returns a list of favorited or liked tracks of the authenticated user.

    limit
    Number of results to return in the collection.
    linked_partitioning
    Returns paginated collection of items (recommended, returning a list without pagination is deprecated and should not be used)

Me

  • Get meGET

    Returns the authenticated user’s information.

Ask your AI

Try one of these requests with a connected AI.

  • Show me the track in SoundCloud
  • Show me the following track in SoundCloud
  • Show me the like track in SoundCloud
  • Show me the connection in SoundCloud
  • Show me the follower in SoundCloud
  • Show me the following in SoundCloud

SoundCloud MCP server, hosted by ahel

One hosted endpoint serves SoundCloud. There is nothing to install and no local server to run.

Connect SoundCloud to Claude, Claude Code, Cursor or Codex

  1. Add your SoundCloud key. ahel stores it encrypted.
  2. Paste one link into your AI: https://mcp.ahel.ai (once, for every app).
  3. Ask for the work. Your AI picks the action and ahel runs it with your key.

Documentation

About SoundCloud

SoundCloud is a media service. Connect your own key and your AI can get tracks, get followings tracks and get likes tracks.

SoundCloud over MCP: ahel serves SoundCloud to Claude, Claude Code, Cursor and Codex as one hosted MCP endpoint. There is no local server to run. Add your SoundCloud key once, paste one link into your AI, and the actions above are there.

Media

Questions

Is my SoundCloud key safe?

Your SoundCloud key is sealed in ahel and added to the request server-side when your AI calls SoundCloud. It never crosses the MCP link, no tool can read it back, and you can turn the app off or remove the key at any time.

Which AIs can use SoundCloud through ahel?

Any MCP-capable AI: Claude, Claude Code, Codex, Cursor, VS Code and others. Paste one link, https://mcp.ahel.ai, into the AI once and everything in your gateway arrives through it.

What can my AI do with SoundCloud?

24 actions today, covering users, tracks and activities. Ask in plain language; your AI picks the action and ahel runs it with your key.

Does connecting SoundCloud cost anything?

Connecting apps is free during ahel's early access. Free, Pro and Team all cost nothing today, and the pricing page lists what each one includes. SoundCloud may bill you for API use under its own terms.