Studio Apps
checkStudioApp
Check Studio App
Check the runtime health and discovery head of a Studio app.
Ask Claude, ChatGPT, Cursor or any AI connected to The Cloud "is my app broken", and it calls checkStudioApp.
Example call
The MCP tools/call params, with the required arguments only.
{
"arguments": {
"appId": "<appId>"
},
"name": "checkStudioApp"
}Arguments
appIdstringrequiredThe Studio app IDdevicesstring[]optionalViewports to check each route at. Defaults to ["desktop"] (1440x900). Pass ["mobile"] (a 390x844 phone at device scale 3 with touch and a phone user agent) for responsive acceptance, or when a scenario clicks a control that only exists…firstArrivalbooleanoptionalAlso run the first-arrival probe: an extra fresh entry-route visit that proves the served document is final before first paint and is never re-parented or replaced afterwards, plus a ~10s document-load count (15s ceiling) for a genuine…routesstring[]optionalIn-app hash routes to check, e.g. ["/", "/dashboard"]. Defaults to ["/"].scenarioobjectoptionalStateful health-check setup confined to the rendered app: seed localStorage before load, run ordered CSS clicks after load, then wait settleMs. Missing or invalid selectors fail loudly.tierstringoptionalWhich policy to run the routes under. "public" (the default) is what every visitor and buyer gets: worker-src is 'none' and both eval forms are refused. "owner" is the looser policy only you see in your own tab, so use it to confirm a…tagstringoptionalPin the run to the version carrying this release tag (from tagStudioAppVersion) instead of the live app. Use it to sweep a frozen snapshot while uploads continue.versionIdstringoptionalPin the run to this version id (from listStudioAppVersions) instead of the live app.
Returns
Also returns friendly, non-blocking source hints when an app hand-writes a form or references a third-party form service even though Cloud forms embed natively with data-cloud-form.
Ask for it
The Cloud routes these requests to this verb.
- is my app broken
- check my app's routes
- any errors in my app
- does the dashboard route work
- did the route finish loading
Pair it with
The verbs that finish the job.
Questions
What does checkStudioApp do?
Check the runtime health and discovery head of a Studio app. It is one of the tools The Cloud MCP server gives every connected AI.
How do I use checkStudioApp 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 "is my app broken", and it calls checkStudioApp.
Is checkStudioApp safe to let an AI call?
checkStudioApp is read-only: it changes nothing.
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.