Kelvin Biffi
EN PT
Résumé

SunoBoard

An AI music studio that an agent can run on its own.

Role
Founder, design and engineering
Status
In production
Stack
TypeScript · Node.js · MCP · npm
Link
sunoboard.com ↗

01The problem

I wanted original soundtracks for the games I make, and generating music by hand in a web UI does not scale past a few tracks.

02What I built

An AI music studio, plus an MCP server so an agent can compose, check generation status and pull finished tracks without a human in the loop. The server is open source on npm as @yellowkode/suno-mcp.

03The decision that mattered

The MCP server owns the whole generation flow, polling and retrieval, so the assistant never sits blocked waiting on the API. Typed handlers live in a separate core package, so a new transport never means rewriting the tools.

04Receipts

  • Open-source MCP server on npm (@yellowkode/suno-mcp)
  • Typed handlers and tool schemas in suno-mcp-core
  • The soundtracks of my games come from here

05MCP

Generate music from a sentence and pull the finished track, without blocking the assistant. · Open source · npm

  • generate_music
  • wait_for_music
  • get_music_status
  • list_recent_music
  • get_credits

06Stack

  • TypeScript
  • Node.js
  • MCP
  • npm
Next case Linkezera One link for everything, with analytics, quizzes and leads. 3,700+ people use it.