Skip to main content
NEWNative MCP integration · works with Claude Code, Cursor, Copilot CLI

Write code with Claude.
Deploy with Claude.

DeploysApp is the first hosting platform with native AI agent integration. Connect Claude Code, Cursor, or any MCP client and control your projects via natural language — no context switching, no dashboard hopping.

38 tools · 7 categories · works with every MCP-compatible client
Example conversation
List my deploysapp projects and tell me which ones aren't running.
Claude
You have 7 projects. 6 are healthy (running). 1 is degraded: `partizz-hu` — 2 of 3 services are running, the `signalr` service is in `stopped` state. Want me to start it?
Yes, and show me the latest build log for kincsemabc after.
Set STRIPE_SECRET_KEY to `sk_live_...` on the szamlazo-web service and restart it.
Claude
Done. Env var upserted (was previously unset), container restarted at 14:32:08. New container is healthy. STRIPE_SECRET_KEY will be picked up by the next request.
38 tools across 7 categories

Everything the dashboard does, available to your agent.

Inspection

10

List projects, services, builds, env names, domains, backups, mailboxes — agents read state before they act.

Service control

5

Start, stop, restart, redeploy, scale. The bread and butter of CI-style automation.

Env & secrets

7

Upsert/delete env vars, create/rotate/delete project secrets, attach a secret to a service as an env var.

Custom domains

3

Add a domain (auto www→apex 301 included), verify DNS, detach. SSL is provisioned automatically.

Email hosting

5

Add domains, verify MX/DKIM/SPF, create mailboxes, list quota usage.

Backups

4

Trigger out-of-schedule runs, list run history, restore from a specific run. Destructive ops flagged for agent confirmation.

Team

4

Invite, change role, remove. Roles: admin, maintainer, developer, viewer.

Setup

Two minutes to connect.

1
Generate an API key
In the dashboard: Account → API Keys → Connect Claude. Pick scope (all projects or specific ones) and permission preset (read-only / service control / full).
2
Paste config into your MCP client
{
  "mcpServers": {
    "deploysapp": {
      "command": "npx",
      "args": ["-y", "[email protected]"],
      "env": { "DEPLOYSAPP_API_KEY": "dsa_..." }
    }
  }
}
Paste into ~/.claude.json (Claude Code), Settings → MCP (Cursor), or any client's MCP config. Replace dsa_... with the key from step 1.
3
Restart your client and prompt
Try "list my deploysapp projects", "restart the kincsemabc service", or "add example.com as a custom domain on my web service".
Why this matters

The agent already has the context.

Most platforms make you switch tabs to deploy. With DeploysApp, the same agent that wrote the code can ship it — using the same conversation you're already in.

No data leaves your account
The MCP server runs locally on your machine. Anthropic, Cursor, or any agent vendor never sees your API key or service data — calls go straight from your terminal to DeploysApp.
Tightly scoped permissions
Limit a key to specific projects, restrict to read-only or service control, expire it after N days. Edit scope and permissions anytime. Revoke instantly.
Every action is audited
Every API call lands in your audit log with the originating key, timestamp, and result. Rate-limited per key. You see exactly what the agent did.

Stop tab-switching. Start prompting.

Free plan. No credit card. Connect Claude in under two minutes.