Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SOUNDCLOUD_CLIENT_IDYesYour SoundCloud API client ID from soundcloud.com/you/apps
SOUNDCLOUD_TOKEN_FILENoPath to store OAuth tokens.~/.soundcloud-mcp/tokens.json
SOUNDCLOUD_REDIRECT_URINoOAuth redirect URI. Must match the one registered in your SoundCloud app.http://127.0.0.1:8765/callback
SOUNDCLOUD_CLIENT_SECRETYesYour SoundCloud API client secret from soundcloud.com/you/apps

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
soundcloud_get_meA

Get your authenticated SoundCloud profile.

soundcloud_list_my_tracksB

List tracks uploaded to your SoundCloud account.

soundcloud_get_trackA

Get details for a specific track by ID.

soundcloud_upload_trackA

Upload an audio file to SoundCloud.

Requires OAuth login (run soundcloud-mcp-auth once). Uses your Artist Pro API credentials.

soundcloud_update_trackC

Update metadata for an existing track.

soundcloud_create_playlistB

Create a SoundCloud playlist (album/set) with ordered tracks and optional cover art.

soundcloud_delete_trackC

Delete a track from your SoundCloud account.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/David-J-Shibley/soundcloud-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server