MCP server integrating AI-powered music generation with professional production tools
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio counts 17 tools · 0 res
· 0 prompts
permission surface via code analysis
tools
-
ai_dj_set
-
ai_mashup
-
album_factory
-
bpm_bridge_generator
-
hub_status
-
karaoke_generator
-
list_midi_devices
-
live_stream_producer
-
midi_monitor
-
midi_to_ai_seed
-
midi_to_reaper
-
play_midi_file
-
producer_help
-
record_midi_performance
-
remix_plex_track
-
send_midi_note
-
songgen_to_deck
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed commit b1dd831 · analyzer v33 · 22h ago
skills & prompt files 4
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 50
filesystem 4
- fs sandraschi-ai-producer-hub-b1dd831/mcpb/src/server.py :19
from pathlib import Path - fs (weak) sandraschi-ai-producer-hub-b1dd831/scripts/cua-smoke.py :47
with open(p) as f: - fs (weak) sandraschi-ai-producer-hub-b1dd831/scripts/cua-webapp-test.py :33
from pathlib import Path - fs sandraschi-ai-producer-hub-b1dd831/src/ai_producer_hub/tools/midi.py :26
from pathlib import Path
shell / exec 2
- shell (weak) sandraschi-ai-producer-hub-b1dd831/scripts/cua-smoke.py :31
import subprocess - shell (weak) sandraschi-ai-producer-hub-b1dd831/scripts/cua-webapp-test.py :27
import subprocess
network 3
- net (weak) sandraschi-ai-producer-hub-b1dd831/scripts/cua-smoke.py :34
import urllib.error - net (weak) sandraschi-ai-producer-hub-b1dd831/scripts/cua-webapp-test.py :30
import urllib.error - net sandraschi-ai-producer-hub-b1dd831/src/ai_producer_hub/fleet_client.py :6
import httpx
tool registrations 27
- songgen_to_deck sandraschi-ai-producer-hub-b1dd831/mcpb/src/server.py :143
- ai_dj_set sandraschi-ai-producer-hub-b1dd831/mcpb/src/server.py :212
- remix_plex_track sandraschi-ai-producer-hub-b1dd831/mcpb/src/server.py :280
- bpm_bridge_generator sandraschi-ai-producer-hub-b1dd831/mcpb/src/server.py :330
- live_stream_producer sandraschi-ai-producer-hub-b1dd831/mcpb/src/server.py :382
- album_factory sandraschi-ai-producer-hub-b1dd831/mcpb/src/server.py :444
- karaoke_generator sandraschi-ai-producer-hub-b1dd831/mcpb/src/server.py :520
- ai_mashup sandraschi-ai-producer-hub-b1dd831/mcpb/src/server.py :576
- hub_status sandraschi-ai-producer-hub-b1dd831/mcpb/src/server.py :633
- producer_help sandraschi-ai-producer-hub-b1dd831/mcpb/src/server.py :668
- songgen_to_deck sandraschi-ai-producer-hub-b1dd831/src/ai_producer_hub/server.py :149
- ai_dj_set sandraschi-ai-producer-hub-b1dd831/src/ai_producer_hub/server.py :218
show 15 more
- remix_plex_track sandraschi-ai-producer-hub-b1dd831/src/ai_producer_hub/server.py :286
- bpm_bridge_generator sandraschi-ai-producer-hub-b1dd831/src/ai_producer_hub/server.py :332
- live_stream_producer sandraschi-ai-producer-hub-b1dd831/src/ai_producer_hub/server.py :385
- album_factory sandraschi-ai-producer-hub-b1dd831/src/ai_producer_hub/server.py :448
- karaoke_generator sandraschi-ai-producer-hub-b1dd831/src/ai_producer_hub/server.py :521
- ai_mashup sandraschi-ai-producer-hub-b1dd831/src/ai_producer_hub/server.py :574
- hub_status sandraschi-ai-producer-hub-b1dd831/src/ai_producer_hub/server.py :630
- producer_help sandraschi-ai-producer-hub-b1dd831/src/ai_producer_hub/server.py :659
- list_midi_devices sandraschi-ai-producer-hub-b1dd831/src/ai_producer_hub/tools/midi.py :51
- record_midi_performance sandraschi-ai-producer-hub-b1dd831/src/ai_producer_hub/tools/midi.py :95
- send_midi_note sandraschi-ai-producer-hub-b1dd831/src/ai_producer_hub/tools/midi.py :209
- midi_to_reaper sandraschi-ai-producer-hub-b1dd831/src/ai_producer_hub/tools/midi.py :267
- midi_to_ai_seed sandraschi-ai-producer-hub-b1dd831/src/ai_producer_hub/tools/midi.py :312
- play_midi_file sandraschi-ai-producer-hub-b1dd831/src/ai_producer_hub/tools/midi.py :410
- midi_monitor sandraschi-ai-producer-hub-b1dd831/src/ai_producer_hub/tools/midi.py :459
declared dependencies 29
- fastmcp@>=3.4.4,<4
- httpx@>=0.27.0
- aiofiles@>=23.2.0
- pydantic@>=2.0.0
- rich@>=13.0.0
- prefab-ui@>=0.14.0
- python-rtmidi@>=1.5.0
- mido@>=1.3.0
- starlette@>=0.40.0
- uvicorn@>=0.30.0
- openai@>=1.0.0
- anthropic@>=0.30.0
show 17 more
- pytest@>=8.0.0
- pytest-asyncio@>=0.23.0
- pytest-cov@>=4.0.0
- ruff@>=0.1.0
- mypy@>=1.0.0
- pre-commit@>=3.0.0
- sphinx@>=7.0.0
- sphinx-rtd-theme@>=1.3.0
- myst-parser@>=2.0.0
- ai-producer-hub@*
- tauri-build@2
- tauri@2
- tauri-plugin-shell@2
- tauri-plugin-fs@2
- tauri-plugin-process@2
- serde@1
- serde_json@1