Free ยท no account ยท unlimited

Your AI writes text.
Scratchy Cat hands back a Scratch project.

ScratchyCat is a tiny text format that maps straight onto Scratch blocks. An AI reads the format, writes a project, drops in image links as costumes, and gets a real .sb3 file to open at scratch.mit.edu.

mcphttps://scratchycat.lovable.app/mcp
Read the format docs
1. Read the format

The AI asks for the ScratchyCat reference: every motion, looks, control, event, sensing and variable line it can write.

2. Write the project

It writes plain text โ€” sprites, scripts, variables, and image URLs that become costumes. No guessing at file formats.

3. Get the .sb3

Send the text over and a real Scratch project comes back as a download link that lasts 10 days.

Looks like this

One statement per line, two-space indents for anything nested. Values in quotes, conditions in angle brackets, reporters in parentheses.

when flag clickedset "score" to 0foreverset x to (mouse x)say "Yum!" for 0.5 seconds
project "Apple Catch"

sprite "Cat"
  y -100
  costume "cat" from https://example.com/cat.png
  variable "score" = 0

  when flag clicked
    set "score" to 0
    show variable "score"
    forever
      set x to (mouse x)
      if <touching "Apple"> then
        change "score" by 1

Images become costumes

Any public PNG, JPG, GIF or SVG link in the text is downloaded and packed into the project as a costume or backdrop โ€” up to 60 images, 8 MB each.

Links last 10 days

Every build gets its own download link, good for 10 days. Then it disappears. Nothing to sign up for, whether it's one project or a million.