All assistants ↗
SHIPVELA × COPILOT

Build in Copilot.
Publish on Shipvela.

Publish from GitHub Copilot CLI or your VS Code agent. Shipvela provides the account connection, publishing tools and live website URL.

Connect your account

First, create your Shipvela account and verify your email. Install the current official client, then add Shipvela:

copilot plugin marketplace add stefanautomateed/shipvela-codex
copilot plugin install shipvela@shipvela-beta
  1. Sign in to GitHub Copilot through its normal login flow, then restart your Copilot session after installing the plugin.
  2. Open /mcp in Copilot CLI and authenticate the Shipvela server. Approve its OAuth access in Shipvela.
  3. Ask Copilot to publish your website. Confirm the target and follow the returned deployment job.

Manual CLI setup uses ~/.copilot/mcp-config.json. In VS Code, use MCP: Add Server → HTTP → https://shipvela.com/mcp, then authenticate. GitHub's cloud coding agent and code review do not currently support remote OAuth MCP servers; this setup is for CLI and IDE agent sessions. Copilot availability depends on your GitHub plan.

Prefer configuration?

Merge the Shipvela entry into your existing MCP configuration. Preserve your other servers. The hosted endpoint uses Streamable HTTP with OAuth; no AWS or GitHub token belongs in this file.

{
  "mcpServers": {
    "shipvela": {
      "type": "http",
      "url": "https://shipvela.com/mcp",
      "tools": [
        "*"
      ]
    }
  }
}
Download configuration ↗

Your first publish

“Publish this website on Shipvela. Confirm the target, use the appropriate publishing path, follow the exact deployment and give me the live URL.”

For a small built HTML/CSS/JS site, your assistant returns a review link. Open it, inspect the public files and click Confirm & publish. For a GitHub project, connect GitHub in Shipvela first and select your repository and production branch. Larger local builds use the separately authorized Shipvela CLI.

Publishing uses your plan allowance and may replace the selected website. A queued request is not a live deployment. Ask your assistant to check the exact job until it succeeds and return its HTTPS URL.

Access you control

Shipvela asks you to approve account access. Connections expire after 90 days unless revoked sooner. They cannot change billing, delete projects or read environment secrets. Revoke access in Settings.

Hobby includes 3 projects and 20 publishes per month. MCP chat uploads support 500 KB and 100 public files, including a root index.html. CLI uploads support 50 MB and 5,000 built files. Static React, Vite, Astro and HTML output are supported; GitHub Next.js static exports, including Next.js 16, work on Hobby. stable Next.js SSR 12+ requires GitHub and a paid plan. Databases and arbitrary backend servers are not provisioned.

Direct installation is available. Official marketplace approval and client subscription availability are separate.

Official client documentation ↗