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.