MCP2OSC is a MCP server for OSC (NeurIPS 2025 Creative AI)
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"mcp2osc": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in entertainment / developer-tools
A Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
XcodeBuildMCP provides tools for Xcode project management, simulator management, and app utilities.
Asynchronous coordination layer for AI coding agents: identities, inboxes, searchable threads, and advisory file leases over FastMCP + Git + SQLite
MCP server for accessing Figma plugin console logs and screenshots via Cloudflare Workers or local mode
MCP Security Weekly
Get CVE alerts and security updates for MCP2OSC and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Text prompts enable intuitive content creation but may fall short in achieving high precision for intricate tasks; knob or slider controls offer precise adjustments at the cost of increased complexity. To address the gap between knobs and prompts, a new MCP (Model Context Protocol) server and a unique set of prompt design criteria are presented to enable exploring parametric OSC (OpenSoundControl) control by natural language prompts. Demonstrated by 15 practical QA examples with best practices and the generalized prompt templates, this study finds Claude integrated with the MCP2OSC server effective in generating OSC messages by natural language, interpreting, searching, and visualizing OSC messages, validating and debugging OSC messages, and managing OSC address patterns. MCP2OSC enhances human-machine collaboration by harnessing a LLM (Large Language Model) to handle intricate OSC development tasks. It empowers human creativity with an intuitive language interface featuring flexible precision controls: a promptbased OSC tool. This study provides a novel perspective on the creative MCP application at the network protocol level by utilizing LLM’s strength in directly processing and generating human-readable OSC messages. The results suggest its potential for a LLM-based universal control mechanism for multimedia devices.
Clone the repository
git clone https://github.com/yyf/MCP2OSC.git
cd MCP2OSC
Install dependencies
npm install
Configure your LLM application Add to your Claude Desktop MCP configuration file — for example:
~/Library/Application Support/Claude/claude_desktop_config.jsonUse the absolute path to mcp-server.js on your machine.
{
"mcpServers": {
"mcp2osc": {
"command": "node",
"args": ["/Users/.../MCP2OSC/mcp-server.js"],
"cwd": "/Users/.../MCP2OSC",
"env": {
"OSC_HOST": "127.0.0.1",
"OSC_SEND_PORT": "9500",
"OSC_RECEIVE_PORT": "9501",
"WEBSOCKET_PORT": "8765",
"WEBSOCKET_OSC_PORT": "9500",
"MAX_OSC_MESSAGES": "2000",
"OSC_LOG_ROTATION": "true"
}
}
}
}
Start the LLM application, i.e. Claude desktop application