This repository was archived by the owner on May 26, 2026. It is now read-only.
·
7 commits
to master
since this release
π¬ Clean Cut MCP v2.1.0 - Production Release
β FULLY TESTED ON BOTH PLATFORMS
- Windows: Animation validation working, config preservation verified
- Linux VM: Installation successful, existing MCPs preserved
- Docker Hub: Latest image contains validation system
- E2E Workflow: Complete animation creation pipeline verified
π― MAJOR FEATURES
π‘οΈ Animation Validation System
- TypeScript AST validation using ts-morph library
- Auto-fix common syntax errors (React.FC type issues, spacing problems)
- Pre-compilation error detection prevents webpack crashes
- Graceful fallback - warns but never blocks animation creation
- Active by default - protects against corrupted code generation
π§ MCP Singleton Management
- Process deduplication prevents duplicate MCP servers
- Singleton enforcement via
./mcp-manager.shutility - Graceful shutdown with SIGTERM handling
- Lock file protection against race conditions
- Automatic cleanup of orphaned processes
π Configuration Preservation
- Desktop Commander method safely preserves existing MCP servers
- No data loss during installation on systems with existing MCPs
- Automatic backup before configuration changes
- Rollback capability if configuration fails
π INSTALLATION
Windows
Invoke-WebRequest -Uri "https://raw.githubusercontent.com/endlessblink/clean-cut-mcp/master/install-windows.ps1" -OutFile "install-windows.ps1" -UseBasicParsing; .\install-windows.ps1Linux/macOS
curl -fsSL https://raw.githubusercontent.com/endlessblink/clean-cut-mcp/master/install.ps1 -o install.ps1; pwsh install.ps1π¬ WHAT YOU GET
- 7 Sample Animations ready to use and customize
- Remotion Studio at http://localhost:6970
- Management Utilities (mcp-manager.sh, kill-claude-clean.ps1)
- Animation validation preventing syntax errors
- Config preservation protecting existing MCP setups
π‘οΈ SAFETY & RELIABILITY
- Zero breaking changes - all existing functionality preserved
- Graceful degradation - system continues working if validation fails
- Complete rollback capability - can return to any previous state
- Production-tested with comprehensive E2E verification
- Cross-platform compatibility - Windows, Linux, macOS
π§ Management Commands
./mcp-manager.sh status # Check MCP server status
./mcp-manager.sh restart # Restart MCP server with validation
./mcp-manager.sh stop # Stop MCP server./kill-claude-clean.ps1 # Clear Claude Desktop cache (Windows)Perfect for external users - bulletproof animation creation with helpful error messages and automatic fixes.