Skip to main content
Glama

Vibe Composer MIDI MCP

by mikeborozdin

vibe-composer-midi-mcp

  • Vibe composer as an MCP server
  • Watch the video for an overview
  • Talk to an LLM and compose music!
  • Multi track - not just a piano, but the whole band
  • Also can output to a software or a hardware synthesizer for a better sound!

Complete example on YouTube

Complete example

Example prompts

Playing it on a software or hardware synthesizer

  • Ask an LLM to list MIDI outputs - Which MIDI outputs are available?
    • It may tell you that you have Logic Pro
  • Then ask to play it on logic pro and assign channels: e.g.:
Play in on Logic Pro and route the tracks to the following channels: - Piano - channel 0 - Sax - channel 1 - Drums - channel 2

Installation

  • Using an example of Claude Desktop as an MCP client:

Add this to ~/Library/Application Support/Claude/claude_desktop_config.json

"vibe-composer-midi-mcp": { "command": "npx", "args": ["vibe-composer-midi-mcp@latest"] }
-
security - not tested
F
license - not found
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

Enables LLMs to compose and play multi-track MIDI music through natural language prompts. Supports outputting to software or hardware synthesizers for enhanced audio quality.

  1. Complete example on YouTube
    1. Example prompts
      1. Playing it on a software or hardware synthesizer
        1. Installation

          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/mikeborozdin/vibe-composer-midi-mcp'

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