
An assistant reads your OSCAR installation (OSC, MIDI, DMX) and drafts interfaces you review.
Public tool metadata for what this MCP can expose to an agent.
statusReports whether OSCAR is running and its current state.Reports whether OSCAR is running and its current state.
No parameter schema in public metadata yet.
list_projectsLists the saved projects.Lists the saved projects.
No parameter schema in public metadata yet.
read_projectReads one saved project.Reads one saved project.
No parameter schema in public metadata yet.
list_publishedLists the published interfaces.Lists the published interfaces.
No parameter schema in public metadata yet.
read_publishedReads one published interface and what each widget is set to.Reads one published interface and what each widget is set to.
No parameter schema in public metadata yet.
installation_mapReturns the whole installation in one answer: every OSC destination, MIDI port and DMX output the published interfaces use, the controls behind them, and what does not add up, worked out from settings without sending anything.Returns the whole installation in one answer: every OSC destination, MIDI port and DMX output the published interfaces use, the controls behind them, and what does not add up, worked out from settings without sending anything.
No parameter schema in public metadata yet.
midi_portsLists the MIDI ports on this computer.Lists the MIDI ports on this computer.
No parameter schema in public metadata yet.
recent_activityReturns recent network activity.Returns recent network activity.
No parameter schema in public metadata yet.
describe_widgetsDescribes every widget's settings and how an interface is written.Describes every widget's settings and how an interface is written.
No parameter schema in public metadata yet.
validate_draftValidates a drafted interface using the widgets' own validators.Validates a drafted interface using the widgets' own validators.
No parameter schema in public metadata yet.
create_draftCreates a draft interface as HTML, listed under File → Open project or template with a Draft badge for review; it does not send, publish or change any project.Creates a draft interface as HTML, listed under File → Open project or template with a Draft badge for review; it does not send, publish or change any project.
No parameter schema in public metadata yet.
Sponsors
OSCAR is a free, open-source app that turns any phone or tablet into a control surface for show software, lights and gear: design buttons, faders and pads in the browser, open them by QR code with no app to install, and send OSC, MIDI and DMX. It works with Resolume, TouchDesigner, QLab, Ableton Live and anything else that speaks OSC or MIDI, drives lights over Art-Net, sACN or a USB DMX interface, and runs on Windows, macOS, Linux and Raspberry Pi. An AI assistant can draft an interface for you over MCP.
Build a layout in the browser, drop in buttons and sliders, point each one at an IP, port and OSC address, then publish it and open it from a phone or tablet on the same network to drive your software, gear and lights.
createwithoscar