MCP server integrating AI-powered music generation with professional production tools
翻译准备中
媒体Python · PowerShellGitHub @sandraschi自行安装运营者未确认
试用过了吗? 点一下就好,无需登录。
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
安装型项目无需部署域名也可验证。个人仓库可通过 GitHub 登录验证,组织仓库可使用上方的仓库验证文件。
正在加载完整 README。 以下为已保存的摘录。
Fleet orchestration MCP server for the audio production stack. Generates songs via SongGeneration LeVo, loads them to VirtualDJ decks, produces multi-track albums, and sets up live streaming.
Webapp: cd webapp && npm install && npx vite --port 10707
Sub-servers can run on any reachable host. Configure via SONGGEN_BASE, VDJ_BASE, REAPER_BASE, OBS_BASE env vars.
• Python 3.11+
• Running sub-servers (songgeneration-mcp, virtualdj-mcp) for orchestration tools
• python-rtmidi + mido for MIDI tools查看完整 README ↗Fleet orchestration MCP server for the audio production stack. Generates songs via SongGeneration LeVo, loads them to VirtualDJ decks, produces multi-track albums, and sets up live streaming.
git clone https://github.com/sandraschi/ai-producer-hub
cd ai-producer-hub
uv sync
uv run -m ai_producer_hub # MCP server (MIDI tools)
Webapp: cd webapp && npm install && npx vite --port 10707
| Tool | What it does |
|---|---|
songgen_to_deck(lyrics, genre, tempo, deck_id) | Generate song via LeVo → load to VDJ deck |
ai_dj_set(theme, num_tracks, bpm) | Generate multi-track DJ set across decks |
album_factory(theme, num_tracks) | Multi-track album, optionally to Plex |
live_stream_producer(theme, duration) | Set up streaming with AI-generated music |
ai_mashup(track_a, track_b) | Mashup plan from VDJ library search |
hub_status() | Check all fleet server health |
list_midi_devices() | Enumerate MIDI hardware |
record_midi_performance(device, duration) | Record MIDI to file |
AI Producer Hub (MCP stdio)
├──→ songgeneration-mcp (HTTP :10885) — LeVo AI generation
├──→ virtualdj-mcp (HTTP :10877) — DJ decks, stems, mixing
├──→ reaper-mcp (HTTP :10797) — DAW mastering
└──→ obs-mcp (HTTP :10819) — Live streaming
Sub-servers can run on any reachable host. Configure via SONGGEN_BASE, VDJ_BASE, REAPER_BASE, OBS_BASE env vars.
python-rtmidi + mido for MIDI tools