Skip to main content
Glama
CHANGELOG.md2.3 kB
# Changelog All notable changes to the Strudel MCP Server will be documented in this file. ## [2.3.0] - 2025-12-14 ### New Features #### Pattern History (#41) - `list_history` - Browse pattern history with timestamps and previews - `restore_history` - Restore previous patterns by ID - `compare_patterns` - Line-by-line diff comparison between patterns #### UX Improvements (#43) - `compose` - One-shot pattern generation with auto-play - `status` - Quick browser/playback state check - `diagnostics` - Detailed system diagnostics - `show_browser` - Bring browser window to foreground - `screenshot` - Capture browser state - `show_errors` - Display captured console errors #### OIDC Publishing (#49) - Updated npm publishing to use OIDC trusted publishing - Added provenance attestation for supply chain security - Created NPM_PUBLISHING.md documentation ### Improvements - Docker optimization with .dockerignore and dependency pruning (#19) - Pattern write verification to prevent cache sync issues (#47) - Audio analyzer diagnostic hints for better debugging (#45) - Pattern validation now triggers evaluation for error detection (#46) ### Documentation - Updated README with accurate tool counts (52 tools) - Fixed test counts (712 passing, 69% coverage) - Added missing tool sections (Audio Analysis, UX, Performance) - Removed inaccurate claims from previous changelog entries ## [2.2.0] - 2025-12-12 ### Added - Browser integration tests with live Strudel.cc website - Pattern validation and auto-fix functionality - Performance monitoring utilities - Error recovery with retry logic ### Technical - EnhancedMCPServerFixed with improved browser state handling - Pattern caching for generated patterns - TypeScript strict mode compliance ## [2.1.0] - 2025-11-15 ### Added - Integration test framework - Music theory engine (scales, chords, progressions) - Pattern generator for multiple genres ## [2.0.0] - 2025-11-01 ### Added - 40+ MCP tools for music control - Euclidean rhythm generation - Audio analysis via Web Audio API ### Breaking Changes - Restructured server architecture ## [1.0.0] - 2025-08-18 ### Initial Release - Basic MCP server implementation - Core Strudel control tools (init, write, play, stop) - Browser automation with Playwright - Pattern storage system

Latest Blog Posts

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/williamzujkowski/strudel-mcp-server'

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