Agent integrations (MCP)
Connect an AI assistant — ChatGPT, Claude, Cursor or any MCP client — to AI BOOMBOX MUSIC. The assistant acts strictly as you: it sees only what your account is allowed to see.
Connection details
https://sonic-roots-africa.lovable.app/mcpStreamable HTTPhttps://sonic-roots-africa.lovable.app/.mcp/list-toolshttps://sonic-roots-africa.lovable.app/.well-known/oauth-protected-resourcehttps://oipyinaeobbtofehklxd.supabase.co/auth/v1https://sonic-roots-africa.lovable.app/.lovable/oauth/consentHow to complete consent
- In your MCP client, add a custom connector and paste the MCP server URL above.
- The client registers itself automatically and opens our sign-in page. Sign in (or create an account) with the email you use here.
- You land on the consent screen, which names the requesting client. Review it and choose Approve — or Deny to cancel.
- You are redirected back to the client, which now holds a token scoped to your account. The tools below become available in that conversation.
- To revoke access, disconnect the connector in your MCP client. Tokens expire on their own and never leave the client.
Available tools
- Search music catalog
search_catalogread-onlySearch approved tracks by title, genre or language.
- Get track details
get_trackread-onlyFull metadata for one approved track.
- List my uploads
list_my_tracksread-onlyYour own uploads with review status, paged (limit/offset) and filterable by status, genre, language and licence price.
- List my purchases
list_my_purchasesread-onlyYour purchase history with track metadata, amount and purchase timestamps.
- Download a purchased track
download_purchased_trackwritesSecure download URL, valid 5 minutes, only for tracks you bought.
- List my notifications
list_my_notificationsread-onlyApproval, rejection and change-request notifications.
- Mark notification read
mark_notification_readwritesClear a notification from your unread list.
Every call is authorised with your OAuth token and runs under the same database rules as the website. Downloads only work for tracks you have actually purchased, and download links expire after five minutes.