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.

ProLast updated:

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”

  1. Open Settings → Integrations → “ChatGPT & MCP”.
  2. Turn on “Connect to ChatGPT (via Sonodex account)”. Sonodex then keeps an outgoing connection to the Sonodex server.
  3. If ChatGPT should be allowed to propose playlists, smartlists and sets: turn on “Allow creating and editing playlists”.
  4. 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).
  5. Under “MCP address for ChatGPT”, copy the address with “Copy address”.
MCP address for ChatGPT
https://sonodex.app/mcp

Add in ChatGPTLink to “Add in ChatGPT”

  1. In ChatGPT, enter the address under Settings → Apps & Connectors → Create.
  2. Choose “OAuth” as the authentication.
  3. ChatGPT opens the Sonodex sign-in “Connect Sonodex”. Sign in with the email and password of your Sonodex account.
  4. Choose under “Permissions” (see below) and click “Allow”.

The three permissionsLink to “The three permissions”

On the sign-in pageMeansAdditionally in Sonodex
Read libraryRead tracks, BPM, keys, tags, playlists, analysis values, cues and beatgrids, build, check and evaluate sets. Always included.–
Create and edit playlistsPropose playlists, smartlists and sets, including deleting, exporting and importing; only after your confirmation in Sonodex.“Allow creating and editing playlists”
Edit tracksPropose 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.

Original Sonodex app · Demo library