Utplava

Deploy apps from GitHub to a live HTTPS link, with a managed PostgreSQL database, from Claude or any MCP client.

Hosted MCP Server

npx add-mcp 'https://app.utplava.dev/api/mcp'

Installs into Claude Code, Codex, Cursor and more

Documentation

Deploy from your AI agent

Connect Utplava to your AI assistant once. After that, you can just ask it to put your app online, check whether it's live, or find out why a deploy failed, without opening a dashboard.

Utplava's MCP server address:

https://app.utplava.dev/api/mcp

Connect it

Claude (claude.ai and the desktop app) In the directory

Utplava is listed in Claude's connector directory: open Utplava in the Claude directory and click Connect, then sign in with GitHub and click Allow. Or add it by hand:

  1. Open Settings → Connectors and choose Add custom connector.
  2. Name it Utplava and paste the address above.
  3. Click Connect, sign in with GitHub, and click Allow.

Claude Code

Run this in your terminal, then type /mcp inside Claude Code to sign in:

claude mcp add --transport http utplava https://app.utplava.dev/api/mcp

Cursor

Open Settings → MCP → Add new MCP server (or edit ~/.cursor/mcp.json) and add:

{
  "mcpServers": {
    "utplava": { "url": "https://app.utplava.dev/api/mcp" }
  }
}

VS Code

Run MCP: Add Server from the Command Palette, choose HTTP, and paste the address. Or add it to .vscode/mcp.json:

{
  "servers": {
    "utplava": { "type": "http", "url": "https://app.utplava.dev/api/mcp" }
  }
}

Then just ask

  • "List my Utplava apps."
  • "Deploy my GitHub repo your-name/your-app to Utplava."
  • "Is my app live yet? Send me the link."
  • "The deploy failed. Read the logs and tell me what to fix."

What your AI can and can't do

It can deploy and redeploy, check status, read deployment logs, list your apps, and save a setting your app needs (only ones Utplava detected in your code). It can't delete apps, change your plan or touch other workspaces. Those stay with you in the dashboard.

One thing first: Utplava can only deploy repositories you've shared with it. Give access once in the dashboard under New app → Manage GitHub access.

Something not working?

We've tested this end to end with Claude. If your tool trips somewhere, email contact@dealup.co.in with what you saw. We'll fix it and help you get connected.

Open the dashboard