📡 MCP Radar

bulyaki/ConsoleMCP

MCP server for controlling digital mixing consoles over OSC, with user-editable mapping profiles (X32/M32, WING). C++20 and TypeScript implementations.

3 stars
0 forks
Python
momentum ▲ 10.0
created 2026-08-28
on radar since 2026-08-31
View on GitHub ↗

About ConsoleMCP

ConsoleMCP is a standalone Model Context Protocol server for controlling digital mixing consoles over OSC. It turns a user-editable JSON mapping profile into a set of MCP tools, so an AI client can move faders, mute channels, set EQ, and recall scenes on a real console.

It ships in two interchangeable implementations — C++20 and TypeScript/Node — that share the same profile format and expose the same MCP command surface.

The mappings are intentionally data-driven: adding a console command normally means editing a profile, not recompiling the server.

1. What is implemented 2. Requirements 3. Install 4. Set up the console 5. Run and smoke-test 6. Connect it to Claude 7. Connect it to ChatGPT 8. Command reference 9. Custom mapping profiles 10. Troubleshooting 11. Security and operational boundaries 12. Licence

- MCP stdio transport with initialize, tools/list, tools/call, resources/list, and resources/read (protocol version 2025-06-18). - A generated MCP tool for every command in the selected mapping profile. - Generic console.listcommands, console.call, console.batch, console.snapshot, console.restore, and console.rawosc tools. - OSC 1.0 message encoding/decoding for float, integer, string, boolean, and blob values, including incoming bundles. - UDP transport with bounded request timeouts and a per-second rate limit. - Strict command and argument validation before any packet is sent. - User-editable JSON mappings with typed arguments, ranges, enums, OSC get/set addresses, value transforms, command groups, and snapshot membership. - Snapshot/restore of mapped command value

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/bulyaki--ConsoleMCP.html)

Related MCP servers

fellowgeek/mcp-memory

An OKF-backed Model Context Protocol (MCP) server delivering persistent long-term memory and SQLite FTS5 search for AI agents.

⭐ 188Python
sosoj92/jarvis-assistant-vocal

Assistant vocal local en francais : Claude ou Ollama (offline), domotique Hue, OBS, agenda, navigateur, appels Twilio, serveur MCP. Python.

⭐ 132Python
Stupidoodle/swissdevjobs-cli

Search & apply to ~4,700 salary-transparent tech jobs across 7 countries (🇨🇭🇩🇪🇬🇧🇺🇸🇨🇦🇳🇱🇫🇷) from your terminal or AI agent — zero-dependency Python CLI + MCP server + Claude Code plugin

⭐ 92Python
agents-universe/agents-universe

让智能体像人一样学习和工作,共享智能体和项目记忆

⭐ 83Python
bybit-exchange/kaas

Turn scattered notes, docs and transcripts into a queryable Markdown wiki — an LLM knowledge-base compiler with MCP access, no embeddings, self-hosted.

⭐ 82Python
alxgntv/substack-api-mcp

MCP server for Substack posts (FastMCP + substack-api-client)

⭐ 80Python

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.