Bitsound MCP
Bitsound hat einen Remote-MCP-Server: Streamable HTTP (stateless, JSON), OAuth 2.1 mit PKCE S256 und Dynamic Client Registration.
Was du damit kannst
Ohne Anmeldung
Katalog durchsuchen, Alben und Titel mit Songtexten, Storys und Credits, Artists, Neuerscheinungen.
- Finde Trance-Alben unter 10 €.
- Was erzählt die Story zu Déjà Vu von The Visitors?
Als Fan
Deine Sammlung, Playlists und Wunschliste lesen und bearbeiten, Download-Links für gekaufte Musik.
- Mach aus meiner Sammlung eine Playlist mit allen Electronic-Titeln.
- Gib mir den Download-Link für mein zuletzt gekauftes Album.
Mit Guthaben
Guthabenstand abfragen, Kauf vorbereiten, den Warenkorb füllen, ansehen oder leeren. Bestätigt wird immer im Browser, die KI zahlt nie selbst.
- Leg das neueste Album von The Visitors in meinen Warenkorb und sag mir, was es kostet.
- Reicht mein Guthaben für alles auf meiner Wunschliste?
Als Artist
Releases, Songtexte, Storys, Credits und Preise bearbeiten, Statistik, Kommentare lesen und beantworten, Gratis-Links erstellen. Was öffentlich wird, wartet auf deine Bestätigung im Browser.
- Welches meiner Releases hatte in den letzten 30 Tagen die meisten kompletten Hördurchgänge?
- Trag den Songtext aus dieser Datei bei Titel 3 von Goldilocks ein.
Endpunkte
https://bitsound.com/mcp- Mit Login (OAuth): Katalog plus alles, was die freigegebenen Scopes erlauben, für Fans und Artists.
https://bitsound.com/mcp/public- Ohne Login: nur die Katalog-Tools.
Einbinden
Claude Code
claude mcp add --transport http bitsound https://bitsound.com/mcpDanach in Claude Code /mcp eingeben, bitsound wählen und Authenticate. Die Anmeldung und Freigabe laufen im Browser.
Claude-App und claude.ai
Einstellungen > Connectors > Add custom connector, Name Bitsound, URL:
https://bitsound.com/mcpChatGPT und andere Clients
Als Remote-MCP-Server diese URL eintragen. Ohne Konto geht auch die öffentliche URL:
https://bitsound.com/mcp/publicTools
- ohne Login
catalog_searchget_releaseget_trackget_artistlist_new_releaseslibrary:readSammlung, Playlists, Wunschliste, Guthaben lesenlibrary_listplaylists_listplaylist_getwishlist_listcredits_balancelibrary:writePlaylists, Wunschliste, Downloads, Kauf vorbereitenplaylist_createplaylist_updateplaylist_add_tracksplaylist_remove_tracksplaylist_deletewishlist_setdownload_linkpurchase_preparecart_listcart_removeredeem_codestudio:readnur Artists: Releases, Statistik, Kommentare lesenstudio_overviewstudio_release_getstudio_track_getstudio_statsstudio_commentsstudio_free_access_liststudio_codes_liststudio:writenur Artists: Entwürfe, Profil und Veröffentlichtes ändern, antworten (Öffentliches nach Bestätigung)studio_release_updatestudio_track_updatestudio_artist_updatestudio_comment_replystudio_free_access_createstudio_free_access_revokestudio_codes_createstudio_code_revokestudio_request_status
Scopes und Sicherheit
- Kein Tool kauft oder zahlt. purchase_prepare liefert nur Preise und Links bzw. füllt den Warenkorb, gekauft wird nach Bestätigung im Browser.
- Access-Token 1 Stunde, Refresh-Token 30 Tage (gleitend, mit Rotation), jede Verbindung endet spätestens nach 90 Tagen. Ein wiederverwendeter Refresh-Token beendet die Verbindung.
- Jede Verbindung steht mit ihren Scopes unter Einstellungen > Angemeldete Geräte als MCP: Client und kann dort getrennt werden. Scopes lassen sich bei der Freigabe einzeln abwählen.
- Jeder Tool-Aufruf, auch lesend, steht 90 Tage im Protokoll der Person (Zeit, Client, Tool, Kurzfassung der Argumente ohne Inhalte, Trefferzahl), schreibende zusätzlich im Audit-Log. Kommentar-Antworten, Änderungen an veröffentlichten Releases und am Artist-Profil, Download-Codes und Gratis-Links warten auf Bestätigung im Browser. Download-Links gelten 15 Minuten. Tools fehlender Scopes werden gar nicht gelistet.
Links
- /llms.txt - Kurzbeschreibung für KI
- /api/openapi.json - Öffentliche Katalog-API (OpenAPI 3.1)