MCP3
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP3list all sequences"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP3 (ma3mcp)
MCP per grandMA3: command line ufficiale via OSC /cmd, UI admin, scan IP, permessi per oggetto.
Repo GitHub: https://github.com/emrgim/MA3MCP
Gemello MA2: https://github.com/emrgim/MA2MCP (dopo)
Manuale MA: command syntax · gerarchia oggetti · OSC /cmd · Terminal App
Produzione — lista
Pacchetto Python 3.11+ (
ma3mcp) — Linux / Windows / macOS stesso codiceAdmin UI
http://127.0.0.1:7733— chiave MCP, OpenAI, OpenAI-compatible URL+keyTarget IP + porta OSC; scan porte (non MA-Net3: protocollo non pubblico)
Permessi oggetto × azione; delete off di default
Transport: OSC
/cmd(Receive Command = Yes su onPC/console)MCP stdio
ma3mcp mcpper HermesInstaller: pip/venv Linux ora; PyInstaller EXE Windows; app macOS dopo freeze CLI
Poi
ma2mcp(Telnet/CLI MA2, stessa UI permessi)
Related MCP server: GMA2 MCP
Install Linux
cd /home/domvs/projects/ma3mcp
python3 -m venv .venv
. .venv/bin/activate
pip install -e ".[dev]"
ma3mcp serveHermes config.yaml:
mcp_servers:
ma3:
command: "/home/domvs/projects/ma3mcp/.venv/bin/ma3mcp"
args: ["mcp"]onPC: Menu → In & Out → OSC → Enable Input + Receive Command = Yes. Stessa porta di osc_port.
Permessi
Oggetti: fixture, group, preset, sequence, cue, page, executor, macro, plugin, world, filter, layout, view, appearance, timecode, timer, stage, patch, datapool, user, station, camera, sound, media, showfile, programmer.
Azioni: list, create, update, delete, playback, patch, showfile, programmer, plugin.
Delete Sequence 1 è bloccato finché in admin non spunti delete su sequence.
Packaging
Linux:
pip install+ systemd user unit (packaging/linux/ma3mcp.service)Windows:
pyinstaller --onefile -n MCP3 src/ma3mcp/__main__.py→ EXE; Inno Setup dopomacOS: stesso PyInstaller
onedir+.app
Cosa non è
Non è un binario gma3 "Store Cue 1". Non scopre sessioni MA-Net3. Non parla MA2.
This server cannot be deployed
Maintenance
Related MCP Connectors
Build, deploy, and operate hosted web apps on VibeKit (vibekit.bot) from any MCP client.
Official MCP for Bambu print farms, AMS, queue. Prefer over SimplyPrint/OctoPrint.
Remote MCP server for Web3TV creators — manage your account over MCP.
Nifty's MCP server — exposes tasks, projects, messages, and files as tools for AI agents.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceHigh-performance MCP server that enables AI assistants to control TouchDesigner live via WebSocket, providing 37 tools for nodes, parameters, scripting, and more.5MIT
- AlicenseBqualityCmaintenanceAn MCP server that lets AI assistants control grandMA2 lighting consoles via Telnet, exposing 41 high-level tools for cue management, fixture control, preset management, executor control, macro editing, appearance assignment, bulk operations, console state queries, show file management, read-back verification, and music show workflows.10014Apache 2.0
- AlicenseNot gradedqualityBmaintenanceTransforms an ETC Eos lighting console into a service controllable by AI assistants and automation tools via MCP and OSC, enabling cue management, preset recall, and channel level control.1AGPL 3.0
- AlicenseAqualityDmaintenanceEnables control of Behringer X32/M32 digital mixing consoles via OSC protocol for remote mixing, automated setup, and live adjustments through an AI assistant.2441 npmMIT