Shipvela

Deploy GitHub projects to Shipvela from an MCP client, inspect build logs and retrieve live URLs. Hosted Streamable HTTP with OAuth. Local prebuilt websites use the separately authenticated CLI.

Hosted MCP Server

npx add-mcp 'https://shipvela.com/mcp'

Installs into Claude Code, Codex, Cursor and more

Documentation

Your next prompt.Your next launch.

Keep building in Codex. Ask Shipvela to publish your website, follow the build, and bring back a link you can share.

Connect Codex

Add Shipvela once, then sign in and choose whether to connect your account. You can revoke access anytime in Settings.

codex mcp add shipvela --url https://shipvela.com/mcp
codex mcp login shipvela

In an app that supports remote MCP, add https://shipvela.com/mcp as a Streamable HTTP server and authenticate with OAuth. Restart or refresh your tools after connecting.

Give Codex the publishing workflow

The Shipvela plugin includes the workflow for both local files and connected GitHub repositories. Install it from our public GitHub source, then connect your account.

Shipvela plugin on GitHub

This is a directly distributed beta; it is not yet listed in the public plugin directory. A ZIP download is also available for local marketplace installation.

codex plugin marketplace add stefanautomateed/shipvela-codex
codex plugin add shipvela@shipvela-beta
codex mcp login shipvela

Publish local files

For a website on your computer, install the CLI and connect your terminal. Codex can then build and publish the output folder.

npm install -g https://shipvela.com/downloads/shipvela-cli-0.4.1.tgz
shipvela login
npm run build
shipvela publish dist --name my-site --spa --json

Use --spa for a single-page React/Vite app; omit it for plain HTML. Use out for a Next.js static export. Server-rendered projects deploy from a connected GitHub repository.

Try your first prompt

“Publish this project on Shipvela. Check the build and give me the live URL.”

Already connected a GitHub project? Try “Show my Shipvela projects” or “Deploy my project and check its build logs.”

GitHub publishes the configured remote branch. Local files use the CLI. Your plan limits apply everywhere, and publishing can update your live website. Usage estimates are informational; they are not a credit balance or spending cap.

Manage connected assistants