Cantila MCP server
Ship to Cantila from anywhere you use Claude.
Add the Cantila MCP server once — Claude Code, the Claude app, Cowork, any MCP host. From then on, every app built inside Claude can deploy to Cantila by asking. 25 tools live today.
Install
Pick your host. Paste the snippet. Restart Claude.
Claude Code (`.mcp.json` in your repo)
{
"mcpServers": {
"cantila": {
"url": "https://api.cantila.app/v1/mcp",
"headers": {
"Authorization": "Bearer ${CANTILA_API_KEY}"
}
}
}
}Claude Desktop (`claude_desktop_config.json`)
{
"mcpServers": {
"cantila": {
"command": "npx",
"args": ["-y", "@cantila/mcp"],
"env": {
"CANTILA_API_KEY": "ct_live_..."
}
}
}
}Stdio (local dev, any MCP host)
npx @cantila/mcp \ --api-key=$CANTILA_API_KEY \ --transport=stdio
Hosted HTTP (Cowork, Claude app)
POST https://api.cantila.app/v1/mcp Authorization: Bearer $CANTILA_API_KEY Content-Type: application/json
Don't have an API key yet? Create a Cantila account — your first key lives in Console → Settings → API keys.
Tool surface
Twenty-five tools, named the way you'd say them out loud.
Naming follows cantila_<verb>_<noun>. Adding tools follows the same pattern — no surprises in the prompt.
| cantila_deploy | Ship a project (files or repo) and return a live URL. |
| cantila_create_project | Create a new project — auto-wired services land on first deploy. |
| cantila_list_projects | List the user's projects and their status. |
| cantila_get_logs | Fetch build and runtime logs for a project. |
| cantila_set_env | Set or update environment variables and secrets. |
| cantila_provision_db | Create a managed Postgres / Mongo / Redis and link it. |
| cantila_add_domain | Attach a custom domain and issue SSL. |
| cantila_scale | Resize or scale a deployment up or down. |
| cantila_status | Report health, services, domains, and recent deploys. |
| cantila_connect_git | Connect a repo for push-to-deploy. |
| cantila_rollback | Roll back to a previous deployment. |
| cantila_agents_status | Read what the brain has decided and what's queued for review. |
| + automation_run, connection_create, billing_summary, agents_status — full list in the API reference | |
One ask, end-to-end
What it looks like in chat.
you
cantila
cantila_provision_db · ok · postgres-17 created, wired into env.
cantila_add_domain · ok · blogapp.dev attached, SSL issued.
live · https://blogapp.dev
Three tools. One sentence. A live URL.
The MCP channel is how the AI builder beachhead meets Cantila. List the server once and your AI tools learn 'deploy to Cantila' as a native capability.