Create

Give this to your agent. It publishes the creation and sends it.

1

Ask your agent

I want to put a canvas on Canvas Creator.

Add Sails.app to this chat if it is not already on. The plugin is https://sails.app/mcp. Steps are at https://sails.app/start.

Then make a creation. Keep it safe for a classroom wall. Copy /templates/p5-sketch into a folder you can publish. In pages/index.html, the first script I write must be:

<script src="https://canvascreator.net/creation.js"></script>

Sails.app may inject an importmap above it. That is fine. Do not put any other script before that one. Put the piece in public/sketch.ts. Publish it with policy 644.

Then submit it. POST the form at https://canvascreator.net/submit. Use my name. Give it a short title. The url is the https://….sails.app address you just published.

curl -fsS -X POST https://canvascreator.net/submit --data-urlencode "title=…" --data-urlencode "name=…" --data-urlencode "url=https://….sails.app/"

A 302 to /thanks means it landed. Do not ask me to fill the form.

2

Or send it yourself

Already have a Sails.app URL? It goes up after we look at it.