MCP server for Claude and other agents
Endpoint: https://api.liftpad.app/mcp (streamable HTTP), authenticated with an API token from the dashboard. Tools: list_sites, get_site, create_site, list_files, read_file, deploy_changes, launch_checks, list_deploys, publish, form_submissions, site_analytics, search_domains, connect_domain.
With Claude Code: claude mcp add --transport http liftpad https://api.liftpad.app/mcp --header "Authorization: Bearer YOUR_TOKEN"
Change only what changed
deploy_changes takes the files you changed (text or base64) and builds on the live version: everything else is kept and only new content is uploaded. Every deploy gets a preview address and launch checks before anyone sees it.
CLI and GitHub
The CLI is at https://liftpad.app/cli/liftpad.mjs (Node 18+): liftpad deploy ./site --site NAME, liftpad publish DEPLOY --site NAME. Use it in GitHub Actions for a preview on every pull request and a live deploy on main.
Compatible configuration
_redirects, _headers and netlify.toml rules (rewrites, proxies, country and language rules, custom headers), form detection, functions and edge functions work as written, so existing projects move without changes.