MCP tool reference
Every tool the Cloudrizz MCP server exposes to ChatGPT and Claude. Read-only tools are available to any member; tools that mutate an app require an admin role in the organization. Tool names and parameters are defined in the shared MCP schema.
Before you start
Connect the server first — see Connect ChatGPT & Claude. For the order to call these in, see Build & deploy an app.
Account & session
create_account- Create a new Cloudrizz account (email + password).
login- Authenticate an existing account and start a session.
whoami- Return the current user and organization context.
Apps & files
create_app_scaffold- Create a new app and lay down the starter project.
clone_app- Create a new app from an existing app as the starting point.
list_files- List the files in an app's working tree.
read_file- Read the contents of a single file.
edit_file- Write or modify a file in the working tree.
Versions & migrations
save_version- Commit the current working tree as a new version.
list_versions- List the commit/version history.
list_migrations- List the database migrations the app defines.
Branches & pull requests
create_branch- Explicitly fork a branch from a specific commit (usually auto-created on first write).
list_branches- List the app's branches.
describe_branch_intent- Record what a branch is for.
open_pull_request- Open a PR — the only way AI commits reach main.
list_pull_requests- List pull requests.
get_pull_request- Get the details of one pull request.
merge_pull_request- Merge a PR into its target branch (owner/admin gated).
close_pull_request- Close a PR without merging.
analyze_merge_risk- Assess the risk of merging a branch.
generate_merge_candidate- Have Cloudrizz produce a resolved merge candidate.
reset_playground- Wipe a branch's preview (playground) database.
Deploy & logs
deploy_app- Build and publish the app to the edge (prod, branch, or preview).
get_deployment_logs- Retrieve recent build/runtime logs for an app and environment.
Domains
add_domain- Attach a custom domain; returns the DNS records to add.
Environment variables
set_app_env- Set an environment variable or secret (encrypted, injected at deploy).
list_app_env- List an app's environment variables.
delete_app_env- Remove an environment variable or secret.
Resources & uploads
attach_resource- Attach a binding — database, storage, AI, etc.
list_resources- List the resources bound to an app.
detach_resource- Remove a bound resource.
request_upload_url- Get a URL to upload a large asset.
Scheduled jobs (cron)
set_cron_job- Create or update a scheduled job (handler lives in api/cron.js).
list_cron_jobs- List the app's scheduled jobs.
delete_cron_job- Delete a scheduled job by name.
run_cron_job- Trigger a scheduled job immediately.
SEO & discoverability
update_seo_config- Update the app's SEO config (meta tags, sitemap, robots, llms.txt).