brightlikethelight/music21-mcp-server
🎵 Production-ready MCP server for music analysis & generation | FastMCP • music21 • OAuth2 • Docker | First music21 MCP integration with enterprise features
Exposes music21's analysis capabilities through four independent interfaces—MCP, HTTP REST API, CLI, and Python library—with a protocol-agnostic core architecture that ensures reliability when one transport fails. Implements 13 specialized analysis tools spanning key detection, harmonic analysis, voice leading, counterpoint generation, and style imitation, decoupled from protocol logic via adapter pattern. Targets AI assistants (Claude Desktop via MCP), web applications (REST API with auto-generated Swagger docs), automation workflows (CLI with 99%+ uptime), and direct Python integration.
Stars
17
Forks
5
Language
Python
License
MIT
Category
Last pushed
Jan 20, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/brightlikethelight/music21-mcp-server"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
ELDment/Meting-Agent
🪐 面向 AI 的多音乐平台的 API 代理 • 网易云 • QQ音乐 • 酷狗 • 酷我 • 千千 🎻 Multi-platform music API agent for AI •...
xiaolaa2/ableton-copilot-mcp
An MCP server built on ableton-js enables AI assistants to control Ableton Live in real time,...
emicklei/melrose
interactive programming of melodies, producing MIDI
Dark-Kernel/tuisic
First of its kind, A simple TUI online music streaming application written in c++ with easy vim...
imprvhub/mcp-claude-spotify
An integration that allows Claude Desktop to interact with Spotify using the Model Context...