I recently shared a blog post about building a p5.js editor that can be controlled entirely through natural language prompts via Claude Desktop and a custom MCP server. Here's the open-source implementation:
The app is a p5.js code editor that sends natural language prompts to Claude through a custom MCP server using WebSockets. It updates the canvas and code based on responses, aiming to blend human creativity with AI assistance in creative coding.
This is an early experiment, and Iād love feedback, suggestions, or ideas for expansion.