Official Soundiiz tools for playlist imports, import destinations and music transfer compatibility.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Create a temporary 24-hour Soundiiz import link for 1 to 200 supplied tracks. Show the exact returned shareUrl, including query parameters, and expiry. Preserve a requested destination and omit it otherwise. The user reviews the tracks and completes the transfer in Soundiiz. Omit unknown album or ISRC metadata. No music-service password or token is needed.
Include only when the user requests a platform. Use its documented Soundiiz API corename; otherwise omit this field.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http soundiiz https://soundiiz.com/mcp
Create a temporary 24-hour Soundiiz import link for 1 to 200 supplied tracks. Show the exact returned shareUrl, including query parameters, and expiry. Preserve a requested destination and omit it otherwise. The user reviews the tracks and completes the transfer in Soundiiz. Omit unknown album or ISRC metadata. No music-service password or token is needed.
| Argument | Type | Description |
|---|---|---|
| title* | string | |
| tracklist* | array | |
| description | string | |
| destination | string | Include only when the user requests a platform. Use its documented Soundiiz API corename; otherwise omit this field. |
{
"type": "object",
"required": [
"title",
"tracklist"
],
"properties": {
"title": {
"type": "string",
"minLength": 1
},
"tracklist": {
"type": "array",
"items": {
"type": "object",
"required": [
"title",
"artists"
],
"properties": {
"isrc": {
"type": "string",
"minLength": 1
},
"album": {
"type": "string",
"minLength": 1
},
"title": {
"type": "string",
"minLength": 1
},
"artists": {
"type": "array",
"items": {
"type": "string",
"minLength": 1
},
"description": "Artist names as an array; use an empty array when unknown."
}
},
"additionalProperties": false
},
"maxItems": 200,
"minItems": 1
},
"description": {
"type": "string"
},
"destination": {
"enum": [
"amazonmusic",
"applemusicapp",
"audiomack",
"audius",
"beatport",
"boomplay",
"brisamusic",
"claromusica",
"codamusic",
"dailymotion",
"deezer",
"emby",
"hearthis",
"iheartradio",
"jellyfin",
"kkbox",
"kugou",
"listenbrainz",
"slackerradio",
"movistar",
"navidrome",
"neteasemusic",
"pandora",
"plex",
"qobuz",
"qqmusic",
"soundcloud",
"soundiiz",
"soundmachine",
"spotify",
"subsonic",
"telmore",
"tidal",
"yandexmusic",
"yousee",
"youtube",
"ytmusic",
"zvooq"
],
"type": "string",
"description": "Include only when the user requests a platform. Use its documented Soundiiz API corename; otherwise omit this field."
}
},
"additionalProperties": false
}Check transfer and one-way playlist-sync capabilities between two exact public platform slugs, such as spotify and youtube-music. Return supported item types and human-readable web guide URLs from the cached Soundiiz capability catalog. Show the exact returned guideUrl links, including query parameters, to users. This does not check account eligibility or live status. Import corenames can differ from public slugs.
| Argument | Type | Description |
|---|---|---|
| source* | string | Exact source slug from https://soundiiz.com/capabilities.json; not a URL. |
| destination* | string | Exact destination public slug, for example youtube-music rather than import corename ytmusic. |
{
"type": "object",
"required": [
"source",
"destination"
],
"properties": {
"source": {
"type": "string",
"pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
"maxLength": 255,
"minLength": 1,
"description": "Exact source slug from https://soundiiz.com/capabilities.json; not a URL."
},
"destination": {
"type": "string",
"pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
"maxLength": 255,
"minLength": 1,
"description": "Exact destination public slug, for example youtube-music rather than import corename ytmusic."
}
},
"additionalProperties": false
}List configured destinations that can currently receive a createSoundiizImportLink import. Use the returned corename for an import; slug is a public guide identifier and may differ. Does not access an account or check live service health.
No arguments.
{
"type": "object",
"additionalProperties": false
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 4, 2026.