MCP SERVER · AVAILABLE

POCKET PRODUCER

Your music producer, in your pocket. An MCP server that turns any MCP-compatible agent — OpenClaw, Claude Desktop, Claude Code — into a working producer. Generates full tracks via Suno, critiques mixes, suggests chord progressions, and gives arrangement feedback. Shaped by the signature style of Kainer and Il Diablo, trained on their own catalogue.

Get Access ◄ Back to shop

Eight tools your agent gets

list_reference_tracks
The full library — producers, signature style, own tracks.
get_producer_style_brief
Markdown brief for a chosen producer. Feed into any LLM as context.
generate_track
Suno generations seeded with the producer's palette, BPM, and key.
get_generation_status
Poll Suno clip ids for completion and audio URLs.
critique_mix
Feedback against the producer's mix fingerprint plus a 10-point checklist.
suggest_chord_progression
Roman-numeral progressions in the producer's common keys.
arrangement_feedback
Phase-by-phase comparison against typical producer structure.
match_reference_style
Pick the closest reference tracks for a target vibe.

Trained on real catalogues

The style library is not a generic preset. It is built from two working UK producers' own output. The tools pull from this library on every call, so generations and critique reflect the real sonic DNA — not a hallucinated average.

Kainer

MELODIC TECHNO · 122-134 BPM
  • Eastwick
  • Keplar 8
  • Klockwerk ALPHA 4
  • Mandalin
  • Neon
  • Orange
  • Rasp

Il Diablo

TECH HOUSE · 126-132 BPM
  • Kerb Diver
  • Factor 666
  • Hey Cousin
  • La Habana

How it wires up

Pocket Producer speaks MCP over stdio. Point it at a self-hosted gcui-art/suno-api proxy — that proxy holds your Suno cookie, so the server stays clean of credentials. Then register it with your MCP client:

{
  "mcpServers": {
    "pocket-producer": {
      "command": "node",
      "args": ["/path/to/mcp-servers/pocket-producer/dist/index.js"],
      "env": {
        "SUNO_API_BASE_URL": "http://localhost:3000",
        "POCKET_PRODUCER_DEFAULT_STYLE": "kainer"
      }
    }
  }
}

Then ask your agent: "Generate me a peak-time tech-house cut in Il Diablo's style at 130 bpm, with a vocal hook" — it fires generate_track with your palette baked into the Suno prompt, waits for audio, and hands you back the URL.

Pricing

$19.99 / month
Get Access