ship.page

page.ship由 ship.page 發布官方發布者v1.0.0更新於 Oct 25, 2026

Deploy HTML from any agent: POST markup, get a live URL. Static hosting API with MCP tools.

已驗證Streamable HTTP可網頁執行雲端與基礎設施檔案與儲存

概覽

AI 產生的概覽

把 HTML 或多檔案靜態網站部署到可公開存取的網址,並在助理中管理、加上密碼保護、還原或刪除這些 drop。

可以做什麼
部署單一 HTML 文件或多檔案網站,取得可存取的公開網址,並附一次性認領權杖,方便之後歸屬到帳號。對自己擁有的 drop 追加或覆寫檔案,並列出 drop 的 slug、網址、檔案數、到期時間與密碼狀態。認領匿名 drop、在檔案仍保留時還原已過期的 drop,以及永久刪除 drop。為 drop 設定、輪替或移除共用密碼。查看方案矩陣,並在提供 API 金鑰時查看帳號方案、訂閱狀態與用量。
適用情境
適合讓助理快速發布靜態頁面、原型或小型網站並回傳可分享的連結,也適合長期整理、保護與清理一批託管的 drop。
執行需求
遠端 streamable HTTP 端點,不需本機安裝。匿名使用不需憑證,但有速率限制且 30 天後過期。帳號類工具(追加、列出、認領、還原、刪除、改密碼、帳號狀態)需要 sp_ API 金鑰,部分還需有效的付費訂閱。
安裝前請注意
部署會把內容發布到公開且難以猜測的網址,任何拿到連結的人都能讀取,除非設定密碼保護。delete_drop 無法復原,網址會立即停止服務;append_files 會覆寫既有路徑。密碼保護需要付費方案,移除後任何拿到網址的人都能讀取。付費方案需付費(Pro 每月 4 美元,Team 每月 19 美元)。請妥善保管 sp_ API 金鑰與一次性認領權杖。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 ship.page,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/page.ship%2Fship-page/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "ship-page": {
      "type": "http",
      "url": "https://ship.page/mcp"
    }
  }
}

README

該儲存庫沒有 README。

工具

11

deploy_html

Deploy a single HTML page

Deploy one HTML document and get back a live, unguessable https://<slug>.ship.place/ URL. Anonymous: 10 deploys/min per IP, 10MB body cap, 30-day expiry. Pro ($4/mo): custom or no TTL, named drops.

輸入參數ttlhtml必填nameagentemailpassword

deploy_files

Deploy a multi-file site

Deploy a map of path -> content as a multi-file site (must include index.html to serve at the root). Anonymous: up to 100 files per request, 30-day expiry (90 days once signed in). Pro ($4/mo): up to 10,000 files, custom or no TTL, named drops.

輸入參數ttlnameagentemailfiles必填password

append_files

Append files to an existing drop

Add files to a drop owned by the authenticated account (requires an sp_ API key and an active subscription): up to 10,000 files per drop in total, and existing paths are overwritten. The drop keeps its current expiry and password protection.

輸入參數slug必填files必填

list_drops

List your drops

List drops owned by the authenticated account (requires an sp_ API key; anonymous drops are not listable). Returns slug, url, name, file counts, expiry and password_protected, newest first.

輸入參數limitoffset

claim_drop

Claim an anonymous drop

Attach an anonymously deployed drop to the authenticated account using its one-time claim token (spc_..., returned once by deploy_html/deploy_files). Claiming extends the drop to the free-account lifetime (90 days) and can revive an offline drop during its 30-day private recovery window. Claimed drops become listable, deletable, and — on paid plans — redeployable via named drops. Requires an sp_ API key.

輸入參數slug必填claim_token必填

restore_drop

Restore an expired drop

Bring back an expired drop owned by the authenticated account while its files are still retained (requires an sp_ API key), up to 90 days past expiry. Free accounts get the drop back at the 90-day lifetime; on a paid plan the restored drop never expires again.

輸入參數slug必填

delete_drop

Delete a drop

Permanently delete a drop owned by the authenticated account (requires an sp_ API key). The URL stops serving immediately and cannot be recovered.

輸入參數slug必填

set_drop_password

Set a drop password

Set or rotate the shared password on a drop you own. Requires an sp_ API key and active paid Pro/Team; unavailable billing returns an error, not a public drop. Visitors unlock in their browser. Never put the password in a URL.

輸入參數slug必填password必填

remove_drop_password

Remove a drop password

Remove password protection from a drop you own, making it readable by anyone with its URL. Requires an sp_ API key; works even after your paid subscription lapses.

輸入參數slug必填

get_limits

Get plan limits

Show the ship.page plan matrix (anonymous free tier vs Pro $4/mo vs Team $19/mo) and, when an sp_ API key is present, the caller's current account/plan status.

無需輸入參數。

get_account

Get account info

Show the authenticated account's plan, subscription status and usage (requires an sp_ API key). Anonymous callers should use get_limits for the static free-tier limits.

無需輸入參數。

版本歷史

1
  1. v1.0.0最新Sep 16, 2026

評分

已滿足適用檢查項的 75%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。

其他 Ship 整合