{"repo":"adilmoujahid/p5js-ai-editor","free":true,"listed":false,"github":"https://github.com/adilmoujahid/p5js-ai-editor","clone":"git clone https://github.com/adilmoujahid/p5js-ai-editor.git","description":"A modern, web-based IDE for creating and editing p5.js sketches with AI assistance and Model Context Protocol (MCP) integration for Claude Desktop.","language":"TypeScript","stars":28,"topics":[],"license":"MIT","category":"mcp-servers","readme_excerpt":"p5.js AI Editor A modern, web-based IDE for creating and editing p5.js sketches with AI assistance and Model Context Protocol (MCP) integration for Claude Desktop. Demo: Claude Desktop controlling the p5.js editor through natural language prompts via MCP server Features 🎨 Full-Featured p5.js Editor - Live preview with instant code execution - File management (create, delete, rename files and folders) - Tabbed interface for multiple files - Start/Stop execution controls with visual indicators - Auto-save functionality 🔍 Development Tools - Real-time console with error display and console.log output - Color-coded log messages (errors, warnings, info) - Resizable panels with optimal workflow layout - Auto-scroll console with clear functionality 📁 Project Management - Multi-project support with dashboard view - Project cards with preview, metadata, and actions - Duplicate and delete projects - Auto-save to localStorage with project isolation - Dynamic routing ( / for dashboard, /project/[id] for editing) 🤖 Claude Desktop Integration (MCP) - TypeScript MCP Server : Control your editor directly from Claude Desktop - 13 AI Tools : Code updates, execution control, file management, UI control - Natural Language Commands : \"Update the code to create a bouncing ball\" - Real-time WebSocket Bridge : Instant communication between Claude and your editor - Project State Sharing : Claude can see and modify your current project Getting Started Prerequisites - Node.js 18+ - npm, yarn, pnpm,","default_branch":null,"files":null,"tree":[],"storefront":"/r/adilmoujahid","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/adilmoujahid/p5js-ai-editor/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}