Connect Soundcloud to AI agents

Connect Soundcloud to Claude, Codex, Cursor, or other AI agents for your entire team. Metorial security, governance, observability, and gives your team a unified Magic MCP url to connect.

Supported Tools

get_user_followings

Get User Followings

Retrieve the list of users that a specific SoundCloud user is following.

get_track

Get Track

Retrieve detailed information about a SoundCloud track by its ID or URN. Includes metadata, play counts, access level, and available stream URLs.

create_comment

Create Comment

Post a comment on a SoundCloud track. Optionally provide a timestamp to create a timed comment at a specific point in the track. Requires user-level OAuth authentication.

get_user_playlists

Get User Playlists

Retrieve playlists created by a specific SoundCloud user. Returns playlist metadata including title, track count, and sharing status.

search_playlists

Search Playlists

Search for playlists (sets) on SoundCloud by keyword. Returns playlist metadata including track count, duration, and creator info.

get_user_tracks

Get User Tracks

Retrieve tracks uploaded by a specific SoundCloud user. Returns track metadata including title, duration, play counts, and access level.

resolve_url

Resolve URL

Resolve a SoundCloud URL (e.g., `soundcloud.com/user/track-name`) to its full API resource representation. Useful for fetching data from user-facing links. Works with track, playlist, and user URLs.

create_playlist

Create Playlist

Create a new playlist (set) on SoundCloud. Optionally add tracks and mark as an album. Requires user-level OAuth authentication.

get_user

Get User

Retrieve public profile information for a SoundCloud user by ID or URN. Includes follower/following counts, track count, and location.

like_track

Like Track

Like or unlike a track on SoundCloud. Requires user-level OAuth authentication.

follow_user

Follow User

Follow or unfollow a user on SoundCloud. Tracks from followed users appear in your activity feed. Requires user-level OAuth authentication.

get_playlist

Get Playlist

Retrieve detailed information about a SoundCloud playlist (set), including its tracks, metadata, and creator info.

repost_track

Repost Track

Repost or un-repost a track to the authenticated user's profile. Requires user-level OAuth authentication.

search_tracks

Search Tracks

Search for tracks on SoundCloud by keyword, genre, BPM range, or duration. Results can be filtered by access level to only include streamable tracks.

delete_playlist

Delete Playlist

Permanently delete a playlist from SoundCloud. This action cannot be undone. Only the playlist owner can delete their playlists. Tracks within the playlist are not deleted.

repost_playlist

Repost Playlist

Repost or un-repost a playlist to the authenticated user's profile. Requires user-level OAuth authentication.

update_track

Update Track

Update metadata of an existing SoundCloud track. You can change the title, description, genre, tags, sharing status, and license. Note: the audio file itself cannot be replaced.

get_oembed

Get Embed Code

Generate an embeddable player widget for a SoundCloud track or playlist URL. Returns HTML embed code and metadata for embedding a SoundCloud player on external websites.

search_users

Search Users

Search for users on SoundCloud by keyword. Returns user profiles including follower count, track count, and location.

delete_track

Delete Track

Permanently delete a track from SoundCloud. This action cannot be undone. Only the track owner can delete their tracks.

get_track_comments

Get Track Comments

Retrieve comments on a SoundCloud track. Comments can be timed (tied to a specific point in the track) or general.

get_my_profile

Get My Profile

Retrieve the authenticated user's SoundCloud profile, including their tracks, playlists, and liked tracks. Requires user-level OAuth authentication.

like_playlist

Like Playlist

Like or unlike a playlist on SoundCloud. Requires user-level OAuth authentication.

update_playlist

Update Playlist

Update an existing SoundCloud playlist. You can change the title, description, sharing, album status, and set the complete list of tracks. When providing trackIds, the entire track list is replaced.

upload_track

Upload Track

Upload a new audio track to SoundCloud. Requires base64-encoded audio data. Supported formats: AIFF, WAVE, FLAC, OGG, MP2, MP3, AAC, AMR, WMA. Optionally set metadata and artwork.

get_user_followers

Get User Followers

Retrieve the list of followers for a specific SoundCloud user.

More integrations teams use with Soundcloud

Sharepoint

Manage SharePoint sites, document libraries, lists, and files. Create, read, update, and delete lists and list items with custom columns. Upload, download, move, copy, and version files in document libraries. Search across sites, files, folders, lists, and list items using Microsoft Search. Manage permissions at site, list, and item levels with granular access control. Define and manage content types and site columns. Subscribe to webhooks for list and library change notifications. Retrieve site properties and search for sites across Microsoft 365.

Discord

Send, edit, and delete messages in channels. Manage servers (guilds), channels, roles, members, invites, webhooks, threads, scheduled events, auto moderation rules, audit logs, application commands, and custom guild emojis. Add or remove users, assign roles, kick or ban members, and receive supported message, guild, channel, member, and inbound webhook triggers.

Confluence

Create, read, update, and delete pages, blog posts, comments, and attachments in Confluence spaces. Manage spaces, permissions, labels, and content restrictions. Search content using Confluence Query Language (CQL). Upload and download file attachments with versioning. Manage users, groups, and group memberships. Create and manage whiteboards, databases, folders, and templates. View and update inline tasks. Access audit logs. Listen for webhooks on page, blog, comment, attachment, space, label, and user events.

Notion

Create, read, update, and archive pages and databases in a Notion workspace. Manage blocks (paragraphs, lists, headings, embeds, etc.) within pages. Query databases with filters and sorts across rich property types including text, numbers, dates, selects, relations, and formulas. Search across pages and databases by title. Add and read comments on pages and blocks. Upload files to pages. Manage workspace users and retrieve user profiles. Receive real-time webhook notifications for page changes, new pages, comments, and database schema updates.

Google Sheets

Create, read, and update spreadsheets and their cell data. Read and write values to individual cells, ranges, or multiple ranges using A1 notation or named ranges. Apply cell formatting including text styles, backgrounds, borders, number formats, and conditional formatting. Manage sheets (tabs) within a spreadsheet—add, delete, copy, rename, and reorder them. Create and manage embedded charts, pivot tables, filter views, data validation rules, protected ranges, named ranges, and merged cells. Perform batch operations to apply multiple updates atomically. Monitor spreadsheet changes via Google Drive push notifications.

Hacker News

Read and search Hacker News content including stories, comments, jobs, polls, and user profiles. Retrieve curated story listings such as top, new, best, Ask HN, Show HN, and job stories. Look up user profiles with karma, submission history, and bios. Perform full-text search across all content with filtering by type, author, date range, and point thresholds. Track recently changed items and profiles via the updates feed. Subscribe to real-time changes on items, story rankings, and profiles via Firebase listeners. All access is read-only with no authentication required.

Technical notes for Soundcloud

Upload, stream, search, and manage audio tracks on SoundCloud. Create and manage playlists (sets), follow users, like and repost tracks, and post timed comments. Retrieve user profiles, activity feeds, and public content. Search for tracks, playlists, and users. Resolve SoundCloud URLs to API resources and generate oEmbed player widgets for external embedding.

Connect Soundcloud to production AI agents

See how Metorial gives Soundcloud access the governance, tracing, and security controls teams need.

Frequently asked questions

Common questions about connecting Soundcloud to AI agents with Metorial.

  1. Can Metorial connect Soundcloud to AI agents?
    Yes. Metorial connects AI agents to Soundcloud through a governed integration layer, so teams can use the provider while keeping access controlled and observable.
  2. Metorial is MCP compatible and lets teams expose approved provider tools to MCP-capable agents and clients through a controlled access layer.
  3. Metorial applies policies across users, groups, providers, agents, and individual tools, then records the context around every agent interaction.
  4. Yes. Metorial records provider activity so teams can inspect tool calls, troubleshoot integrations, and give security teams the visibility they need.