svil-flow8
Controls a Behringer FLOW 8 mixer via USB MIDI, providing tools to manage input channels (level, gain, EQ, comp, low-cut, send, mute, solo), buses (main, mon1, mon2, fx1, fx2 with level, limiter, balance, 9-band EQ), FX slot presets and parameters, tap tempo, and snapshot recall.
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., "@svil-flow8load snapshot 3 and set channel 1 level to 80%"
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.
svil-flow8-mcp
Behringer FLOW 8 믹서를 클로드 코드 채팅(MCP)과 audio-hotkeys 단축키로 조작하는 코어. USB MIDI 한 방향 제어이며, 믹서가 상태를 돌려주지 않으므로 "마지막으로 보낸 값"을 섀도 상태로 기록한다.
코어
flow8core0.2.0 · MCP 서버server.py(도구 15개) · 기획서docs/MIDI 매핑은 오픈소스 flow-8-midi v1.1.0을 대조해 옮겼다.
설치·등록
py -3.13 -m pip install -e C:\Projects\svil-flow8-mcp # python-rtmidi, mcp 포함~/.claude.json의 mcpServers에 svil-flow8을 stdio로 등록한다(명령: 파이썬, 인자: server.py). 새 클로드 코드 세션에서 도구가 보인다.
Related MCP server: ableton-mcp-extended
도구
도구 | 하는 일 |
| 마지막으로 보낸 값·포트 상태 |
| 본체 스냅샷 1~15 불러오기(번호 또는 별칭). 16번 공장초기화는 거부 |
| 지금 섀도 값을 스냅샷 번호의 내용으로 기억(본체에 저장한 직후) |
| 공장초기화 — confirm에 정확히 |
| 입력 채널 레벨·게인·EQ·컴프·로우컷·센드·뮤트·솔로 |
| 채널 숫자 항목 상대 조절(0~127 고정) — 에코 단축키가 쓴다 |
| main·mon1·mon2·fx1·fx2 레벨·리미터·밸런스·9밴드 EQ |
| FX 슬롯 프리셋·파라미터 |
| 탭 템포 |
| 채널·스냅샷 별칭 |
| audio-hotkeys 슬롯 조회·적용 |
| 폰 FLOW Mix 앱을 ADB로 조작해 현재 값 읽기 · 본체 슬롯에 저장(MIDI로 안 되는 둘) |
값은 0~127 또는 "60%". 뮤트·솔로는 믹서 규격대로 반전 전송(127=해제).
MIDI로 안 되는 것
48V 팬텀, 라우팅, 본체 슬롯에 저장, 현재 값 읽기. 이건 폰 앱(FLOW Mix) 또는 본체 메뉴로만 된다. tools/phone_readout.py(현재 값 → JSON·캡처)와 tools/phone_save_slot.py(지금 상태를 슬롯 N에 이름 붙여 저장)가 ADB로 폰 앱을 대신 조작한다(Fold4 커버 화면 기준 좌표, 2026-09-12 실기기 검증). FX1 모드는 CC2 ≥64 = VOCAL이며 프리셋 PC를 보내면 INSTRUMENT로 초기화되므로 프리셋 뒤에 다시 보낸다.
상태 파일
%LOCALAPPDATA%\svil-flow8\ — state.json(섀도·스냅샷 기억), aliases.json, backups\, recipes\. 테스트는 SVIL_FLOW8_DIR로 격리한다.
테스트
python -m pytest tests\test_core.py -q # 스텁 포트, 믹서 불필요
python tests\smoke_stdio.py # MCP stdio로 도구 목록 확인tools/ble_*.py는 Windows BLE로 SysEx 덤프를 받으려던 실험 기록이다(실패 — CCCD 없음·Write Not Permitted). tools/backup_capture.py는 본체 Snapshots > MIDI Dump를 눌렀을 때 USB MIDI IN으로 오는 덤프를 .syx로 저장한다.
라이선스
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Turn Claude into a creative studio: DNA-locked characters, images, video, voiceover — 55 tools.
Use your Mac, Windows or Linux computer from ChatGPT, Claude or Codex: files, commands, documents.
Live SEO workflow tools for Claude Code, Codex, and AI agents.
Amazon Seller Central, Ads and Vendor Central in ChatGPT & Claude. 106 tools; writes need approval.
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables control of digital mixers (Behringer X32, Midas M32) through natural language commands in Claude Desktop, supporting fader control, muting, EQ, dynamics, effects, scenes, routing, and more via OSC protocol.5213MIT
- FlicenseNot gradedqualityCmaintenanceEnables natural language control of Ableton Live through Claude, including session management, track and clip creation, device parameter adjustment, and browser browsing.1-
- FlicenseBqualityDmaintenanceControl Ableton Live from Claude Code via the Model Context Protocol (MCP). Create/edit tracks, control plugins, fire clips, edit MIDI notes, capture audio — all through natural language.100-
- FlicenseNot gradedqualityBmaintenanceEnables Claude AI to control Ableton Live and Max for Live, allowing music production tasks like track management, MIDI editing, and pattern generation directly from conversation.-