ClaudeCodeMod

All shelves / MCP servers

OSCAR

io.github.trafalmejo/oscar · 191 stars · JavaScript · BSD-3-Clause

MCP server An assistant reads your OSCAR installation (OSC, MIDI, DMX) and drafts interfaces you review.

Install

The repo has no one-line install. Follow its README.

Published as

  • npmcreatewithoscarstdio

From the server's entry in the official MCP Registry.

Open the repo

Files

createwithoscar/README.md

createwithoscar

Connects an AI assistant to OSCAR, the free, open-source editor and server for control interfaces: pages of buttons, sliders and other controls that phones and tablets open, and that send OSC, MIDI and DMX to show software, instruments and lights.

With it, an assistant such as Claude can:

  • Find out why something does not respond. It reads the OSCAR running on your computer: its projects, what is published, every widget's settings, the MIDI ports, and what OSCAR lately received and sent.
  • Draft an interface for you. It writes one, OSCAR's own validators check it, and it appears in OSCAR under File > Open project or template with a Draft badge, for you to open, check and publish yourself.

It never sends anything to your rig, publishes, or changes a project.

Connect

OSCAR 2.1 or later must be running on the same computer, with the MCP pill in its top bar green.

Claude Code

claude mcp add oscar -- npx -y createwithoscar

Claude Desktop: download OSCAR.mcpb from createwithoscar.site and double-click it. Nothing else to install.

Cursor, VS Code, Windsurf, Codex, Gemini CLI and other MCP apps: add a server with the command npx and the arguments -y createwithoscar. In most apps that is:

{
  "mcpServers": {
    "oscar": { "command": "npx", "args": ["-y", "createwithoscar"] }
  }
}

If it does not start on Windows, use the command cmd with the arguments /c npx -y createwithoscar.

Then ask, for example:

  • "Build me an OSCAR interface with four faders and a blackout button for my lighting desk."
  • "My OSCAR slider is not moving the light. Can you see why?"

How it works

This is a small program with no dependencies. The assistant starts it and speaks MCP to it; it passes each request to OSCAR on this computer and nowhere else. It finds OSCAR through a file OSCAR writes when it starts (~/.oscar/mcp.json), which holds OSCAR's local address and a token that changes at every start. Switching the MCP pill off in OSCAR closes the door.

If OSCAR is not running, the assistant still sees the tools, and is told to ask you to start OSCAR.

Needs Node 18 or later (the Claude Desktop bundle uses Claude's own).

Licence

BSD-3-Clause, as OSCAR is. Source: github.com/trafalmejo/OSCAR.

Facts

Kind
MCP server
Repo
trafalmejo/OSCAR
Group
Uncategorized
Stars
191
License
BSD-3-Clause
Language
JavaScript
Last push
2026-10-05
Forks
8
MCP Registry
io.github.trafalmejo/oscar
Homepage
trafalmejo.github.io/OSCAR

More on this shelf

  1. 1REAio.github.morluto/reaReverse engineer anything from your terminal or agent with one CLI and MCP server.125.3k
  2. 2com.browser-use/browser-usecom.browser-use/browser-useControl a real Chrome browser to complete any task: fill forms, extract data, book flights.117.7k
  3. 3World Monitorapp.worldmonitor/mcpLive markets, conflicts, country risk, chokepoints, energy, and China decision signals. 93 tools.88.3k
  4. 4Scrapling MCP Serverd4vinci/scrapling🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scraplingdev86.9k
  5. 5Everythingmodelcontextprotocol/serversThis MCP server attempts to exercise all the features of the MCP protocol. It is not intended to be a useful server, but rather a test server for builders of MCP clients. It implements prompts, tools, resources, sampling, and more to showcase MCP capabilities.85.8k
  6. 6Fetchmodelcontextprotocol/serversA Model Context Protocol server that provides web content fetching capabilities. This server enables LLMs to retrieve and process content from web pages, converting HTML to markdown for easier consumption.85.8k