Best Scratch MCP Servers
Scratch is a block-based visual programming language and online community developed by the MIT Media Lab. It allows users, especially children, to create interactive stories, games, and animations through a drag-and-drop interface.
Why this server?
Enables editing Scratch .sb3 projects, including sprites, scripts, costumes, sounds, variables, lists, and broadcasts, as well as opening, saving, and sharing projects on scratch.mit.edu and running them in a headless VM.
AlicenseBqualityCmaintenanceEnables editing Scratch .sb3 projects programmatically, including sprites, blocks, costumes, sounds, variables, and online project sharing, plus headless VM execution and live-reload in TurboWarp Desktop.4313Mozilla Public 2.0Why this server?
Allows an AI agent to build and run real Scratch projects by editing plain text source, compiling to .sb3, loading into a live Scratch editor, running, and inspecting state.
AlicenseNot gradedqualityBmaintenanceEnables AI agents to create, compile, and run Scratch projects by editing plain text and using a live editor loop.13Mozilla Public 2.0Why this server?
Allows reading, editing, and saving Scratch .sb3 project files programmatically, with tools for modifying sprites, scripts, costumes, sounds, and other project assets.
AlicenseNot gradedqualityAmaintenanceEnables AI agents to programmatically edit Scratch .sb3 projects and preview changes live in TurboWarp Desktop via MCP tools and a live-reload bridge.1Mozilla Public 2.0Why this server?
Provides tools for building, playtesting, and publishing Scratch projects, including website/social graph access, text-based project authoring, Python-to-blocks conversion, and a headless Scratch VM for running and inspecting projects without a browser.
FlicenseNot gradedqualityAmaintenanceEnables AI agents to build, playtest, and publish Scratch projects headlessly over MCP, with 112 tools covering the website/social graph, block-level project editing, headless VM execution, and Python-to-blocks workflows.-