GitHub
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
作者による説明(英語の原文)
Deploy static websites, landing pages, and prototypes instantly. Free, no account needed.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
ウェブ、デスクトップ、モバイルのClaudeで使えます:
https://mcp.shipstatic.comターミナルでこれを実行します
claude mcp add --transport http shipstatic https://mcp.shipstatic.comプロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"shipstatic": {
"url": "https://mcp.shipstatic.com"
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"shipstatic": {
"type": "http",
"url": "https://mcp.shipstatic.com"
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
ChatGPTがつなげるのは、インターネット上のサーバーだけです:
https://mcp.shipstatic.comメニューの名前は、プランや時期によって少し違うことがあります。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
このサーバーのツール一覧はまだ読み取っていません。エンドポイントは順番にチェックしています。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月6日にチェック
レジストリ名はドメイン shipstatic.com で確認済みです(レジストリがドメインの所有を確認しています)
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
まだチェックしていません。エンドポイントは順番にチェックしています
まだチェックしていません。エンドポイントは順番にチェックしています
まだチェックしていません。エンドポイントをチェックするときにツール一覧を読み取ります
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。
作者のクラウドで動きます。インストール不要でインターネット経由でつながりますが、送った内容は作者のサーバーを通ります。
GitHubリポジトリの最終更新は–、最新バージョン(2.8.2)がレジストリに届いたのは3 日前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URLでつながるので、リモートMCPサーバーに対応したアプリ(開発者モードのChatGPTなど)でも使えます。
同じカテゴリには:GitHub, Desktop Commander, Cloudflare MCP
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
MCP server for terminal commands, file operations, and process management
Cloudflare MCP servers
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
One URL. Your agent ships.
Deploy static websites, landing pages, and prototypes instantly. Free, no account needed.
Ask your agent to put your site online, and get back a real link you can share in seconds.
Drop https://mcp.shipstatic.com into any MCP client. No install, no signup, no API key: your agent can publish a website in its next message.
https://mcp.shipstatic.com
Add the ShipStatic plugin from its page in ChatGPT. There is nothing to paste.
Settings → Connectors → Add custom connector, paste https://mcp.shipstatic.com, save.
claude mcp add --transport http shipstatic https://mcp.shipstatic.com
mcp.json{
"mcpServers": { "shipstatic": { "url": "https://mcp.shipstatic.com" } } }
Install ShipStatic for VS Code. The server is built in, with no config at all.
"Publish this with ShipStatic."
Your agent publishes it, and you get back a link you can share right away, and a claim link. The site stays up for 3 days, and opening the claim link keeps it for good.
Want the site private? Say "publish this with ShipStatic's built-in password protection". Visitors have to type the password before they see anything, and saying "built-in" keeps your agent from writing a password page of its own.
Everything above works with no account. A free account keeps your sites for good, gives you a ShipStatic domain like yourname.shipstatic.com, and shows you everything you've published in one place. A custom domain like www.example.com needs a paid plan.
Connect one when your client offers to sign you in, and the same URL answers with the rest. There's nothing to install and no key to paste: your client starts the sign-in itself.
All fifteen tools are on both doors. What changes is not which tools exist, but which ones answer: deployments_upload is the one that needs no account, and the other fourteen answer once you have connected one (hosted) or set SHIP_TOKEN (local).
| Tool | Description |
|---|---|
deployments_upload | Publish files and get a live URL instantly, optionally protected by a password |
| Tool | Description |
|---|---|
deployments_list | List all deployments with their URLs, status, labels, and password protection state. Pages with limit and cursor |
deployments_get | Get deployment details including URL, status, file count, size, labels, and password protection state |
deployments_set | Update the labels on a deployment for organization and filtering |
deployments_delete | Permanently delete a deployment and all its files |
| Tool | Description |
|---|---|
domains_set | Connect a custom domain to your site, switch deployments, or update labels |
domains_list | List all domains with their linked deployment and verification status. Pages with limit and cursor |
domains_get | Get domain details including linked deployment, verification status, and labels |
domains_records | Get the DNS records you need to configure at your DNS provider |
domains_dns | The DNS provider recorded for a domain, if known (e.g. Cloudflare, Namecheap) |
domains_share | Get a shareable link so someone else can see the required DNS records |
domains_validate | Check if a domain name is valid and available before connecting it |
domains_verify | Check if DNS is configured correctly after you set up the records |
domains_delete | Permanently disconnect and delete a custom domain |
| Tool | Description |
|---|---|
whoami | Your email and name, and the account's plan, usage and caps |
deployments_list and domains_list accept limit and cursor. Each response carries a cursor: pass it back to fetch the next page. A null cursor means you're on the last one.
deployments_upload accepts an idempotencyKey. If a deploy times out you cannot tell "it never landed" from "it landed and the response was lost", and retrying without a key creates a second site. Send the same key on the retry and you get back the site the first try made, once it went live. A key works only within your account: an anonymous deploy ignores it, and a retry makes a new site.
Key the *attempt*, not the try: a run id, a commit sha, or a uuid generated before the first call. A key that changes on every retry does nothing.
deployments_upload accepts a ttl in seconds. The deployment expires when the time is up and the platform removes it. That's useful for previews and quick experiments you'd otherwise have to remember to delete.
{ "path": "/path/to/dist", "ttl": 3600 }
It needs an account (a connected account on the hosted endpoint, or SHIP_TOKEN locally): a deploy with no account already expires on the platform's schedule, so a ttl on one is refused rather than ignored. A deployment carrying a ttl cannot be linked to any domain: deploy without one when the site needs a domain.
This package runs the same fifteen tools, reached the other way: as a local process instead of the hosted URL. Use it when your MCP client doesn't speak OAuth yet, or when you'd rather set a key once than sign in. To publish a folder from your own machine, use the ShipStatic CLI instead: it reads the files straight from disk.
It needs Node.js 20.19 or newer, and takes one setting, SHIP_TOKEN, whose value is your API key from my.shipstatic.com/api-key. Without it, the local server works like the hosted URL with no account connected.
claude mcp add shipstatic -e SHIP_TOKEN=ship-your-api-key -- npx -y @shipstatic/mcp
Any other client takes the same command and setting in its mcp.json:
{
"mcpServers": { "shipstatic": { "command": "npx", "args": ["-y", "@shipstatic/mcp"], "env": { "SHIP_TOKEN": "ship-your-api-key" } } } }
The MCP Registry lists ShipStatic as com.shipstatic/mcp, with the hosted URL.
| Surface | Reach it |
|---|---|
| [CLI and SDK](https://github.com/shipstatic/ship) | npx @shipstatic/ship ./dist |
| [VS Code](https://marketplace.visualstudio.com/items?itemName=shipstatic.shipstatic) | Search "ShipStatic" in the Marketplace |
| [Plugin](https://github.com/shipstatic/plugin) | Install it in Cursor, Claude Code, Codex or Gemini CLI |
| [n8n](https://www.npmjs.com/package/n8n-nodes-shipstatic) | Search "ShipStatic" in n8n's node panel |
| [GitHub Action](https://github.com/shipstatic/action) | shipstatic/action@v3 |
| [Agent Skill](https://www.shipstatic.com/SKILL.md) | npx skills add shipstatic/plugin |
MIT