composition
object
How to use it
composition is exposed by the Midi MCP Server MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the composition tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
FULL MIDI MCP SERVER LISTINGOther tools in Midi MCP Server (8)
bpm
number
chord
string
create_midi
Generate a MIDI file from structured composition data. Returns base64-encoded MIDI and renders an interactive piano-roll preview with audio playback in supported MCP clients (MCP App).
midiBase64
string
octave
number
parse_chord
Parse a chord name and return its component MIDI pitches and note names. Useful for understanding voicings before composing.
title
string
trackCount
number