OSC MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| OSC_HOST | No | IP address of your mixer | 192.168.1.70 |
| OSC_PORT | No | OSC port of your mixer | 10023 |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| osc_set_faderC | Set the fader level for a channel (0.0 to 1.0) |
| osc_get_faderC | Get the current fader level for a channel |
| osc_mute_channelC | Mute or unmute a channel |
| osc_get_muteC | Get the mute status of a channel |
| osc_set_panA | Set the pan position for a channel (-1.0 = left, 0.0 = center, 1.0 = right) |
| osc_get_panB | Get the pan position for a channel |
| osc_set_channel_nameC | Set the name of a channel |
| osc_get_channel_nameC | Get the name of a channel |
| osc_set_eqC | Set EQ gain for a channel band |
| osc_get_eqB | Get EQ gain for a channel band |
| osc_set_eq_frequencyC | Set EQ frequency for a channel band |
| osc_set_eq_qC | Set EQ Q factor for a channel band |
| osc_set_eq_onC | Enable or disable EQ for a channel |
| osc_set_gateC | Set gate threshold for a channel |
| osc_get_gateC | Get gate threshold for a channel |
| osc_set_gate_onC | Enable or disable gate for a channel |
| osc_set_compressorC | Set compressor threshold and ratio for a channel |
| osc_set_compressor_attackC | Set compressor attack time for a channel |
| osc_set_compressor_releaseC | Set compressor release time for a channel |
| osc_set_compressor_onC | Enable or disable compressor for a channel |
| osc_set_bus_faderC | Set the fader level for a mix bus |
| osc_get_bus_faderC | Get the fader level for a mix bus |
| osc_mute_busC | Mute or unmute a mix bus |
| osc_set_bus_panC | Set the pan position for a mix bus |
| osc_set_bus_nameC | Set the name of a mix bus |
| osc_set_aux_faderC | Set the fader level for an aux output |
| osc_get_aux_faderB | Get the fader level for an aux output |
| osc_mute_auxC | Mute or unmute an aux output |
| osc_set_aux_panC | Set the pan position for an aux output |
| osc_send_to_busC | Set the send level from a channel to a mix bus |
| osc_get_send_to_busB | Get the send level from a channel to a mix bus |
| osc_send_to_auxB | Set the send level from a channel to an aux output |
| osc_set_main_faderB | Set the main LR fader level |
| osc_get_main_faderB | Get the main LR fader level |
| osc_mute_mainC | Mute or unmute the main LR mix |
| osc_set_main_panB | Set the pan position for the main LR mix |
| osc_set_matrix_faderC | Set the fader level for a matrix output |
| osc_mute_matrixC | Mute or unmute a matrix output |
| osc_set_effect_onC | Enable or disable an effect |
| osc_set_effect_mixC | Set the mix level for an effect |
| osc_set_effect_paramC | Set a parameter value for an effect |
| osc_set_channel_sourceC | Set the input source for a channel |
| osc_get_channel_sourceB | Get the input source for a channel |
| osc_scene_recallC | Recall a saved scene |
| osc_scene_saveB | Save the current mixer state as a scene |
| osc_get_scene_nameB | Get the name of a saved scene |
| osc_get_mixer_statusB | Get overall mixer status and information |
| osc_custom_commandC | Send a custom OSC command to the mixer |
| osc_open_x32_editB | Open the X32-Edit application to manually control the mixer or verify commands |
| osc_start_emulatorA | Start the local X32 emulator server from the emulator/X32 binary so you can test without a physical mixer |
| osc_stop_emulatorA | Stop the running X32 emulator server |
| osc_get_emulator_statusA | Check if the X32 emulator is currently running |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/anteriovieira/osc-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server