# Strudel Live Coding

> Use this tool when you need to generate music through live coding, leveraging advanced music theory and pattern generation capabilities. It solves problems for musicians, educators, and developers requiring sophisticated audio manipulation and real-time feedback, providing 40+ tools for core control, music theory services, and intelligent pattern generation. With inputs via Playwright browser automation and outputs including real-time audio analysis, it's ideal for AI-assisted live coding, algorithmic composition, and music generation workflows.

Canonical page: https://skillsregistry.net/skills/strudel-live-coding  
JSON: https://api.skillsregistry.net/v1/skills/strudel-live-coding

## Description

Advanced MCP server by William Zujkowski that provides AI assistants with direct control over Strudel.cc for live coding music generation, combining browser automation via Playwright with comprehensive music theory and pattern generation capabilities. The implementation features 40+ tools spanning core Strudel control (write patterns, play/stop, real-time audio analysis), advanced music theory services (scale generation, chord progressions, Euclidean rhythms, polyrhythms), intelligent pattern generators for multiple genres (techno, house, drum & bass, ambient), and session management with undo/redo functionality. Built with TypeScript and designed for both headless and interactive use, it serves musicians exploring AI-assisted live coding, educators teaching algorithmic composition, and developers building music generation workflows that require sophisticated pattern manipulation and real-time audio feedback from Strudel's TidalCycles-based environment.

## Trust

- **Trust score (0–1):** 0.61
- **Verification tier:** scanned
- **Last scanned:** 2026-09-02

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** browser-automation
- **Updated:** 2026-09-02

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/strudel-live-coding)
- **Repository:** <https://github.com/williamzujkowski/live-coding-music-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "strudel-live-coding"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/strudel-live-coding` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/strudel-live-coding/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
