Add full-featured MCP server for Bitwig Studio via DrivenByMoss OSC
204 MCP tools across 11 modules (transport, track, master, device, clip, scene, browser, project, layout, midi, misc) covering every OSC command supported by the DrivenByMoss extension. Architecture mirrors ableton-mcp: FastMCP + python-osc singleton with a push-based state store (DrivenByMoss proactively sends updates). Python sends to port 8000 and listens on port 9000. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
[build-system]
|
||||
requires = ["setuptools>=68", "wheel"]
|
||||
build-backend = "setuptools.build_meta"
|
||||
|
||||
[project]
|
||||
name = "bitwig-mcp"
|
||||
version = "0.1.0"
|
||||
description = "Full-featured MCP server for controlling Bitwig Studio via DrivenByMoss OSC"
|
||||
requires-python = ">=3.10"
|
||||
dependencies = [
|
||||
"mcp[cli]>=1.0",
|
||||
"python-osc>=1.8",
|
||||
]
|
||||
|
||||
[project.scripts]
|
||||
bitwig-mcp = "bitwig_mcp.server:main"
|
||||
|
||||
[tool.setuptools.packages.find]
|
||||
where = ["src"]
|
||||
Reference in New Issue
Block a user