Simple Osc Mcp Server

Created By
noodledostuff9 months ago
A Model Context Protocol (MCP) server that enables AI agents to create OSC (Open Sound Control) endpoints and receive OSC messages. This server provides a bridge between AI agents and OSC-enabled applications like SuperCollider, Max/MSP, TouchOSC, and other music/audio software.
Overview

A Model Context Protocol (MCP) server that enables AI agents to create OSC (Open Sound Control) endpoints and receive OSC messages. This server provides a bridge between AI agents and OSC-enabled applications like SuperCollider, Max/MSP, TouchOSC, and other music/audio software.

Features

  • OSC Endpoint Management: Create and manage multiple UDP endpoints for receiving OSC messages
  • Message Buffering: Store and query received OSC messages with configurable buffer sizes
  • Pattern Filtering: Filter messages by OSC address patterns for targeted data collection
  • VSCode Integration: Full compatibility with VSCode's MCP client for seamless development workflow
  • Real-time Monitoring: Track endpoint status and message flow in real-time
  • Type Safety: Built with TypeScript for robust type checking and better developer experience

Installation

npx osc-mcp-server

Global Installation

npm install -g osc-mcp-server
osc-mcp-server

Local Installation

npm install osc-mcp-server
npx osc-mcp-server

Requirements

  • Node.js: 18.0.0 or higher
  • Operating System: Windows, macOS, or Linux
  • Network: UDP port access for OSC communication (ports 1024-65535)

Server Config

{
  "mcpServers": {
    "osc-server": {
      "command": "npx",
      "args": [
        "osc-mcp-server"
      ],
      "env": {}
    }
  }
}
Project Info
Created At
9 months ago
Updated At
9 months ago
Author Name
noodledostuff
Star
-
Language
-
License
-
Category

Recommend Servers

View All
Tavily Mcp
@tavily-ai

JavaScript
a year ago