Connect to ChatGPT
Connect ChatGPT via your Sonodex account: no port forwarding, with sign-in and three selectable permissions. You need Sonodex Pro for this.
On this page
RequirementsLink to “Requirements”
- Sonodex Pro and signed in to the app (Account & Pro)
- Sonodex is running on your computer while you use ChatGPT
- A ChatGPT account in which you can add your own apps or connectors
Turn on in SonodexLink to “Turn on in Sonodex”
- Open Settings → Integrations → “ChatGPT & MCP”.
- Turn on “Connect to ChatGPT (via Sonodex account)”. Sonodex then keeps an outgoing connection to the Sonodex server.
- If ChatGPT should be allowed to propose playlists, smartlists and sets: turn on “Allow creating and editing playlists”.
- If ChatGPT should be allowed to propose changes to the metadata, covers and tags of your tracks: turn on “Assistants may propose changes” (off by default).
- Under “MCP address for ChatGPT”, copy the address with “Copy address”.
https://sonodex.app/mcpAdd in ChatGPTLink to “Add in ChatGPT”
- In ChatGPT, enter the address under Settings → Apps & Connectors → Create.
- Choose “OAuth” as the authentication.
- ChatGPT opens the Sonodex sign-in “Connect Sonodex”. Sign in with the email and password of your Sonodex account.
- Choose under “Permissions” (see below) and click “Allow”.
The three permissionsLink to “The three permissions”
| On the sign-in page | Means | Additionally in Sonodex |
|---|---|---|
| Read library | Read tracks, BPM, keys, tags, playlists, analysis values, cues and beatgrids, build, check and evaluate sets. Always included. | – |
| Create and edit playlists | Propose playlists, smartlists and sets, including deleting, exporting and importing; only after your confirmation in Sonodex. | “Allow creating and editing playlists” |
| Edit tracks | Propose changes to metadata, covers, tags, cues and beatgrids, merge duplicates, relink, rename or move files; only after your confirmation in Sonodex. | “Assistants may propose changes” |
ChatGPT may only control the preview player if “Assistants may control the player” is also on in Sonodex (off by default); “Read library” is sufficient for this. See Player & audio editing.
A tool is only available to ChatGPT if the permission is granted and the switch in Sonodex is on. Sonodex then shows “Connected · … assistants enabled”. The sign-in page shows under “Access goes to:” which address receives the access.
Extend existing connectionLink to “Extend existing connection”
A connection keeps the permissions granted at sign-in; no new ones are added even when it renews automatically. If you connected ChatGPT before Sonodex 1.2 or did not tick everything at the time, remove Sonodex in ChatGPT under Settings → Apps, add the connection again and tick the boxes you want when signing in.
Try it outLink to “Try it out”
- “How big is my Sonodex library, and which genres come up most often?”
- “Build me a 60-minute hard trance set from 145 to 160 BPM, harmonic, and save it as a playlist.”
- “Check my library for duplicates and missing covers.”
- “Suggest tags for my untagged tracks.”
- “Prepare ‘Glasshouse’ for my club gig and set the cues.”
More examples for each tool area are under Permissions & tools.
DisconnectLink to “Disconnect”
Turn off “Connect to ChatGPT (via Sonodex account)” or remove Sonodex in ChatGPT under Settings → Apps. If you delete your account, all assistant connections end.
Something missing or wrong? Let us know. The app interface is available in English and German.