MCP Catalogs
Home

mcp-music-studio

by linxule·45·Score 45

MCP music studio with ABC notation composition and Strudel live coding, supporting 30+ instruments and interactive sheet music rendering.

mediadeveloper-toolsai-llm
3
Forks
1
Open issues
2 mo ago
Last commit
2d ago
Indexed

Overview

The MCP Music Studio provides two creative modes: scored composition using ABC notation with visual sheet music rendering and multi-instrument audio playback, and live performance using Strudel's TidalCycles-inspired live coding environment. The server features an interactive UI that renders inline within MCP clients like Claude Desktop, offering real-time sheet music visualization, 30+ instrument selection, 8 style presets, a full effects chain, and the ability to export compositions as WAV files. It includes guides for both ABC notation and Strudel, plus semantic search over music documentation.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Compose music using ABC notation with visual feedback and multiple instrument choices
you:Live-code music patterns with Strudel and experiment with effects in real-time
you:Create educational content with interactive music guides and documentation search
you:What is the difference between scored composition and live performance modes?
you:Can I use this MCP server with different LLM clients?

When to choose this

Choose this server when you need AI-assisted music composition tools with both notation-based composition and live coding capabilities, especially if you're working within the Claude ecosystem.

When NOT to choose this

Not ideal for professional music production workflows requiring advanced DAW features or integration with existing music production software beyond what this server offers.

Tools this server exposes

5 tools extracted from the README
  • play-sheet-music

    ABC notation → visual sheet music + multi-instrument audio

  • play-live-pattern

    Strudel code → live-coded patterns with synthesis + effects

  • get-music-guide

    ABC reference (7 topics: instruments, drums, syntax, genres...)

  • get-strudel-guide

    Strudel reference (7 topics: sounds, effects, patterns, genres...)

  • search-music-docs

    Semantic search over strudel.cc and ABCJS docs

Comparable tools

mcp-audiotidalabcjs

Installation

Quick Start (No Install Required)

Paste this URL into any MCP client that supports remote servers:

https://mcp-music-studio.linxule.workers.dev/mcp

Local Install

# Claude Code
claude mcp add --transport http music-studio https://mcp-music-studio.linxule.workers.dev/mcp

# JSON Config (Claude Desktop, Cursor, Windsurf, etc.)
{
  "mcpServers": {
    "music-studio": {
      "command": "npx",
      "args": ["-y", "mcp-music-studio", "--stdio"]
    }
  }
}

FAQ

What is the difference between scored composition and live performance modes?
Scored composition mode uses ABC notation to write sheet music that gets rendered visually and played back with selected instruments. Live performance mode uses Strudel's live coding environment similar to TidalCycles, where you code patterns that play in real-time with effects and synthesis.
Can I use this MCP server with different LLM clients?
Yes, the server works with Claude Desktop, claude.ai, Claude Code, VS Code, Cursor, Windsurf, and other MCP clients that support either remote servers or local node processes.

Compare mcp-music-studio with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.