{"repo":"tubone24/midi-mcp-server","free":true,"listed":false,"github":"https://github.com/tubone24/midi-mcp-server","clone":"git clone https://github.com/tubone24/midi-mcp-server.git","description":"MIDI MCP Server is a Model Context Protocol (MCP) server that enables AI models to generate MIDI files from text-based music data. This tool allows for programmatic creation of musical compositions through a standardized interface.","language":"TypeScript","stars":51,"topics":[],"license":"MIT","category":"mcp-servers","readme_excerpt":"MIDI MCP Server A Model Context Protocol (MCP) server for AI-driven MIDI composition. Generate MIDI files from structured JSON data, with chord name support, an interactive piano-roll preview UI, and multiple deployment modes. Looking for the Agent Skills approach? It composes better songs with less context: tubone24/midi-agent-skill --- Features - Two MCP tools : create midi (with interactive preview UI) and parse chord - Rich pitch input : MIDI numbers, note name strings ( \"C4\" ), pitch arrays, or chord names ( \"Cmaj7\" ) - Chord library : 25+ chord qualities — major, minor, dim, aug, 7th, maj7, m7, sus2, sus4, power, and more - Flexible durations : numeric beats, standard strings ( '4' , '8' ), dotted ( 'd4' ), triplet ( 'T8' ) - Music theory resources : 7 built-in reference documents accessible as MCP resources - Three transport modes : stdio, HTTP, or Cloudflare Workers (remote) - MCP App UI : Piano-roll visualization and audio playback rendered directly in the conversation --- Deployment Options Option A — Remote (Cloudflare Workers) A pre-deployed remote server is available: Add it to any MCP client that supports Streamable HTTP (e.g., Claude.ai): Option B — Local stdio (recommended for desktop clients) Build and configure as a local stdio server: Option C — Local HTTP Run as a local Streamable HTTP server: The server exposes: - POST /mcp — MCP Streamable HTTP endpoint - GET /health — Health check ( {\"status\":\"ok\",\"version\":\"0.2.0\"} ) --- Tools create midi Generate a MI","default_branch":null,"files":null,"tree":[],"storefront":"/r/tubone24","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tubone24/midi-mcp-server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}