Skip to main content

GitHub integration

MCP Deploy uses GitHub OAuth for authentication and a GitHub App for repository access.

GitHub App

The MCP Deploy GitHub App needs read-only access to deploy your repositories. Install or manage:
  1. Go to Settings in your dashboard
  2. Click Install GitHub App or Manage on GitHub
  3. Select which repositories to grant access to
You can grant access to specific repositories or all repositories in your account/organization.

Permissions

The GitHub App requests:
PermissionLevelPurpose
Repository contentsReadClone and build your code
MetadataReadList your repositories
No write access is required.

Billing

Manage your subscription from Settings > Plan & billing.

Plans

PlanServersTrafficDomains
Free150k requests/month*.mcp.mcpdeploy.dev
Starter5500k requests/monthCustom domains
ProUnlimited5M requests/monthCustom domains
TeamUnlimitedUnlimitedCustom domains + SSL

Additional servers

On paid plans, add extra servers for 5/month each.

Manage subscription

  • View current plan and usage
  • Upgrade or downgrade
  • Add/remove additional servers
  • Update payment method
  • View invoices

Custom domains

Point your own domain to your MCP servers. Available on paid plans.

Add a domain

  1. Go to Settings > Custom domains
  2. Click Add domain
  3. Enter your domain (e.g., mcp.yourdomain.com)
  4. Configure DNS as instructed

DNS configuration

Add a CNAME record pointing to MCP Deploy:
TypeNameValue
CNAMEmcpcname.mcpdeploy.dev
DNS propagation can take up to 48 hours, but usually completes within minutes.

SSL certificates

HTTPS certificates are provisioned automatically via Let’s Encrypt once DNS is verified.

Account

Delete deployments

Remove all your deployments while keeping your account:
  1. Go to Settings > Danger zone
  2. Click Delete all deployments
  3. Type confirmation text
  4. Confirm deletion

Delete account

Permanently delete your account and all data:
  1. Go to Settings > Danger zone
  2. Click Delete account
  3. Type confirmation text
  4. Confirm deletion
Account deletion is irreversible. All deployments, settings, and data will be permanently removed.