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.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
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
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
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.5217MIT
- FlicenseNot gradedqualityCmaintenanceEnables natural language control of Ableton Live through Claude, including session management, track and clip creation, device parameter adjustment, and browser browsing.1-
- FlicenseNot gradedqualityCmaintenanceEnables 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.-
- AlicenseBqualityCmaintenanceEnables controlling a Behringer XR18 mixer over OSC UDP, including faders, sends, EQ, snapshots, meters, and raw OSC commands, through MCP tools and an agentic chat assistant.251GPL 3.0