How to Set Up the Spotify Plugin in StreamDock
If you want to control Spotify directly from your StreamDock, this plugin makes it much easier to manage music playback, volume, playlists, favorite tracks, and more without constantly switching windows.
In this guide, we’ll walk you through the full setup process for the Spotify Plugin for StreamDock, including Spotify API authorization, plugin configuration, and important notes to help you get started smoothly. The plugin supports functions such as play/pause, previous/next track, volume and mute, playback device switching, playlist control, shuffle/loop, song info display, and URI direct play.
What Is the Spotify Plugin for StreamDock?
The Spotify Plugin for StreamDock is designed to let you control your Spotify playback directly from your device. Once configured, you can use StreamDock keys or controls to quickly manage music during streaming, work, gaming, or daily desktop use. The README lists features including playback control, favorites, device switching, and song information display.
Before You Start
Before setting up the plugin, please make sure your software version meets the requirements.
Supported Version Requirements
Windows
- Requires StreamDock version
3.10.188.226or above
macOS
- Did not yet include the built-in module at that time, so support depended on a later update.
Why Do You Need Spotify API Credentials?
To connect StreamDock with your Spotify account, the plugin uses Spotify’s Web API. That means you need to create your own app in the Spotify Developer Dashboard and obtain two credentials:
- Client ID
- Client Secret
These credentials allow the plugin to securely communicate with your Spotify account during authorization.
Step 1: Create a Spotify Developer App
Go to the Spotify Developer Dashboard and sign in with your Spotify account.

Then create a new app and fill in the basic information:

-
App Name: You can use any name you like, such as
MiraBox -
App Description: You can use any name you like, such as
StreamDock Controller - Website: Optional, can be left blank
-
Redirect URI:
http://127.0.0.1:26433 -
API/SDK Selection: Choose
Web API
You can compare your app settings with ours below, then click Save.

After that, save the app and open the app settings page. There you can find your Client ID and reveal your Client Secret. Make sure the Redirect URI remains set to http://127.0.0.1:26433
Step 2: Getting Spotify API Credentials
- Click the Settings button in the application dashboard.

2. Copy the Client ID & Client Secret
Step 3: Configure the Spotify Plugin in StreamDock
After getting your Spotify API credentials, open StreamDock and add any action from the Spotify plugin to your device.
Then follow these steps:
- Click the Spotify action to open its settings
- Enter your Client ID
- Enter your Client Secret
- Click Authorize
- Complete the login and authorization process in the Spotify popup page
Once this is done, the plugin should be connected to your Spotify account and ready to use.

Step 3: Important Notes
There are a few important things to keep in mind during setup and use:
- A Spotify Premium account is required for playback control functions
- On first use, authorization must be completed manually
- If authorization fails, the first thing to check is whether your Redirect URI is exactly correct
- If you ever need to reconnect the account, you can use the Logout button in the plugin settings and authorize again
What Can the Spotify Plugin Do?
Once configured, the plugin can provide the following controls:
- Play / Pause
- Previous / Next track
- Volume adjustment and mute
- Playback device switching
- Add or remove favorite songs
- Playlist control
- Loop and shuffle switching
- Song information display
- URI direct play
This makes the plugin especially useful for creators, streamers, multitaskers, and anyone who wants fast desktop music control without interrupting their workflow.
Troubleshooting
If the plugin is not working properly, check the following first:
1. Client ID or Client Secret is incorrect
Make sure both values were copied correctly from the Spotify Developer Dashboard.
2. Redirect URI does not match
The Redirect URI must be exactly:
http://127.0.0.1:26433
Even a small mismatch can cause authorization to fail.
3. Your Spotify account is not Premium
Some playback control features require a Spotify Premium subscription. If you are using a free account, the plugin may not function as expected.
Final Thoughts
The Spotify Plugin for StreamDock is a practical way to bring music control directly onto your desktop workflow. After the one-time setup, you can manage playback, switch devices, control playlists, and view song information more efficiently from your StreamDock interface.
For users who listen to music while streaming, editing, designing, working, or gaming, this plugin can make the overall experience much faster and more intuitive.