Forms
publishForm
Publish Form
Take a form LIVE (draft → published) so anyone with its /f/<slug> link can submit it: the verb that gets a drafted or duplicated form off the shelf.
Ask Claude, ChatGPT, Cursor or any AI connected to The Cloud "publish this form", and it calls publishForm.
Example call
The MCP tools/call params, with the required arguments only.
{
"arguments": {
"formId": "<formId>"
},
"name": "publishForm"
}Arguments
formIdstringrequiredThe form ID.statestringoptionalWhat the form should be. "published" (default) takes it live, "draft" pulls it back to private editing, "closed" keeps the link up but stops accepting submissions.
Returns
Returns the form's status and its canonical public URL (use it directly, never rebuild it from the slug).
Ask for it
The Cloud routes these requests to this verb.
- publish this form
- take the RSVP live
- make the copy live
- stop accepting responses
- close the form
- unpublish it
Pair it with
The verbs that finish the job.
Questions
What does publishForm do?
Take a form LIVE (draft → published) so anyone with its /f/<slug> link can submit it: the verb that gets a drafted or duplicated form off the shelf. It is one of the tools The Cloud MCP server gives every connected AI.
How do I use publishForm from Claude or ChatGPT?
Connect your AI to The Cloud at https://mcp.thecloud.so/mcp and sign in once. Then ask Claude, ChatGPT, Cursor or any AI connected to The Cloud "publish this form", and it calls publishForm.
Is publishForm safe to let an AI call?
publishForm widens who can see or receive something, so the owner approves every call explicitly. An AI cannot approve it for itself.
Connect
One endpoint gives your AI this tool and every other one: connect Claude, ChatGPT, Cursor or Gemini, read what The Cloud is, or see pricing.