Skip to main content
Glama

AI Producer Hub

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.

Quick Start

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

Related MCP server: FL Studio MCP Server

Tools

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

Architecture

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.

Requirements

  • Python 3.11+

  • Running sub-servers (songgeneration-mcp, virtualdj-mcp) for orchestration tools

  • python-rtmidi + mido for MIDI tools

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Create and track AI music videos and audio-reactive visuals from songs.

  • Build and run visual creative-production workflows from your AI agent.

  • Generate AI music via the Lacuna Music API from MCP clients like Claude Desktop & Code.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/sandraschi/ai-producer-hub'

If you have feedback or need assistance with the MCP directory API, please join our Discord server