Stack detection
Deployxa reads your repository and picks the runtime, build and start commands. Override any of them in project settings.
Host a Model Context Protocol server that Claude, Cursor and other agents reach over Streamable HTTP, with HTTPS and secrets.
01 / Quickstart
Install the CLI and deploy the MCP server project in your current directory, or connect the repository in the console for push-to-deploy.
$ npm install -g @deployxa/cli$ deployxa login$ deployxa deploy
02 / Guide
Use the official TypeScript SDK or Python FastMCP; Deployxa builds it like any Node.js or Python app.
Serve one Streamable HTTP endpoint at /mcp over HTTPS.
Add the HTTPS /mcp URL and your token to Claude, Cursor or another MCP client.
03 / Configuration
Set these in project settings. Values are never written to build logs.
| Variable | Purpose | Example |
|---|---|---|
MCP_AUTH_TOKEN | Bearer token clients send | mcp_... |
ALLOWED_ORIGINS | Browser origins allowed to call /mcp | https://app.example.com |
04 / Included
Deployxa reads your repository and picks the runtime, build and start commands. Override any of them in project settings.
Every push builds in its own sandbox with cached dependencies and layers.
Attach PostgreSQL, MySQL or Redis and the connection details are injected as environment variables.
Every deploy gets a deployxa.online URL with a Let's Encrypt certificate; custom domains too.
Traffic only switches to a release that passes its health check, and earlier releases stay available for rollback.
Connect GitHub, GitLab or Bitbucket and each push to your branch ships a new release.
05 / FAQ
Add the hosted /mcp URL to mcpServers in your Claude configuration, with your auth token.
Ready when you are
Connect a repository and get a live HTTPS URL.