Pethost

官方

個人專案的小型雲端。方便你和你的代理輕鬆使用。

你可以用 Pethost MCP 做什麼?

  • 部署專案 — 請您的助理使用 CreateProject 將本機目錄、檔案或 GitHub 儲存庫部署到您的 Pethost 機器上。
  • 檢查專案健康狀態 — 透過 GetProject 取得專案服務、位址、憑證、部署、備份和流量的完整概覽。
  • 疑難排解失敗 — 使用 QueryHttpTraffic 查詢 HTTP 流量以找出失敗或緩慢的路徑,然後檢查 QueryContainerLogs 中的錯誤。
  • 回滾部署 — 使用 ListCommits 查看 GitHub 專案的歷史記錄,並使用 DeployProject 還原到較早的提交或版本。
  • 在容器中執行命令 — 使用 RunServiceCommand 在執行中的容器內執行 shell 命令,以進行除錯或管理服務。
  • 管理機器資源 — 使用 GetMachine 查看機器整體資源和專案狀態,或透過 RunMachineAction 重新啟動機器。

託管 MCP 伺服器

npx add-mcp 'https://mcp.pethost.dev/mcp'

可安裝到 Claude Code、Codex、Cursor 等客戶端

文件

Pethost logo

Pethost 外掛:從你的 AI 代理部署並託管你的專案

Pethost 是一個適合個人專案的小型雲端服務,對你和你的代理來說都易於使用。這個外掛將你正在使用的代理(Claude Code、Codex、Cursor、ChatGPT、Gemini CLI 或任何其他支援 skills 和 MCP 的代理)連接到你的 Pethost 機器。說「部署這個」,它就上線了,並附帶 HTTPS、備份和日誌。

  • 專為 AI 代理打造。 一個 skill 和一個具備 13 個工具的 MCP 伺服器。代理會依照你的簡單指示進行部署、讀取日誌和請求、回滾和還原。
  • 單一固定價格。 每月 €9.99 租用一台屬於你自己的機器。不按專案收費、不按用量計價、沒有意外帳單。
  • 任何 Docker 能執行的都能跑。 Web 應用程式、API、機器人、工作者及其資料庫,以 Docker Compose 專案的形式執行。沒有冷啟動:沒有東西會休眠。

取得一台機器 · pethost.dev · 關於 Pethost · API 參考

The Pethost panel's first page: the machine's CPU, memory and disk, and six projects as cards, each with its name, its address, its requests of the last day and the state of its services.

從 Claude Code、Codex、Cursor 或任何 MCP 代理部署

  1. 訂閱,系統會為你設定一台機器。
  2. 告訴你的代理:「為你自己安裝來自 https://github.com/pethost-dev/plugin 的 Pethost 外掛。」它會要求你在瀏覽器中核准:無需複製任何 token。
  3. 說「部署這個並把連結傳給我。」代理會打包專案,如果沒有 Dockerfile 就寫一個,部署它,然後回覆其網址。

若要手動安裝:

代理安裝方式
Claude Codeclaude plugin marketplace add pethost-dev/plugin,然後 claude plugin install pethost@pethost
Claude 應用程式(無終端機)在應用程式的設定中將此儲存庫新增為外掛。
Codex(CLI 和桌面應用程式)codex plugin marketplace add pethost-dev/plugin,然後 codex plugin add pethost@pethost
Cursor、Gemini CLI 和任何其他代理兩個部分分開。Skill:npx skills add pethost-dev/plugin。MCP 伺服器:https://mcp.pethost.dev/mcp(streamable HTTP,透過 OAuth 登入),以代理自身的方式新增。
網頁版 ChatGPT僅 MCP 伺服器,透過其網址,在開發者模式中。

已開啟的工作階段在重新啟動後會看到外掛(在 Claude Code 中,/reload-plugins)。

可以要求你的代理做什麼

你說你的代理
「部署這個並把連結傳給我。」上傳專案、建置並部署它,然後回覆其 HTTPS 網址。
「為什麼聯絡表單會失敗?」在請求中找到失敗的路徑、在日誌中找到錯誤、在程式碼中找到出錯的行。
「回滾到昨天的版本。」一步將較早的部署或提交放回去。
「在我變更 schema 之前先備份它。」建立一個可以還原的備份。
「把它放到 example.com 上。」新增網址並告訴你要設定的那筆 DNS 記錄。
「幫它加上密碼。」在整個網站前面加上一個密碼頁面。
「設定 SMTP_HOST 並重新啟動。」變更專案的環境變數並部署它。

外掛包含什麼

  • 一個 skill,skills/pethost:告訴代理何時 Pethost 是答案、如何部署以及如何照護在那裡執行的東西。
  • Pethost MCP 伺服器,https://mcp.pethost.dev/mcp,其工具負責執行工作。每個工具都做一件明確的事,而且每個錯誤都會說明下一步該做什麼。回覆都很簡短:日誌會經過篩選和分頁,而且一次呼叫會等待部署。這能節省時間和 token。

MCP 伺服器的 13 個工具

工具功能
GetMachine機器及其上的每個專案:資源、網址、問題。
GetProject單一專案的完整資訊:服務、網址、憑證、部署、備份、流量。
CreateProject從目錄、檔案或 GitHub 儲存庫建立專案,並部署它。
DeployProject部署新版本:程式碼、環境變數、網域、提交或回滾。
ListCommitsGitHub 專案的提交,用於部署或回滾。
GetOperation等待部署、備份或還原,並回傳其日誌。
RunProjectAction啟動、停止、重新啟動、備份、還原或刪除專案。
RunMachineActionSSH 金鑰、開啟的工作階段和機器重新啟動。
QueryHttpTraffic請求:哪些路徑失敗、哪些緩慢。
QueryContainerLogs容器的日誌,已篩選和分頁。
RunServiceCommand在容器中執行 shell 指令。
ReadPath讀取專案、容器或磁碟區的檔案或目錄。
CreateTransfer上傳或下載檔案,直接在您和機器之間傳輸。

每個方法及其錯誤都記載在 API 參考 中。

代理能做什麼、不能做什麼

它可以部署、讀取日誌和請求、變更設定、重新啟動、回滾和還原。它不能支付任何費用或變更你的帳戶。它透過 OAuth 登入:你在瀏覽器中核准,並可隨時在面板的 Settings 中撤銷。

單一固定價格的 Docker Compose 託管

Pethost 是 Docker Compose 專案的受管理託管服務。訂閱會租用一台僅供你的帳戶使用的虛擬機器。Pethost 的軟體會在上面部署你的專案、為它們提供 HTTPS 網址、保留請求日誌並每晚備份。你可以透過代理或網頁面板操作:兩者顯示相同的專案、日誌和請求。

  • 屬於你自己的機器: 上面沒有其他人的專案。沒有冷啟動,沒有東西會休眠。安全性更新會自動安裝。
  • HTTPS 網址: 立即取得 anything.yourname.pethost.app,或使用你自己的網域並設定一筆 DNS 記錄。憑證會自動更新。在整個網站前面加上密碼頁面:只需對你的代理說一句話。
  • 從 GitHub 部署: 每次推送都會自動部署,而較早的提交只需一步即可回滾。
  • 請求日誌: 每個請求及其狀態和時間、最繁忙的路徑和錯誤率,保留 30 天。
  • 夜間備份: 加密、儲存在機器之外、保留 14 天。
  • SSH 和 SFTP 進入任何容器,以及面板中的終端機。
  • Docker Compose,原樣執行: 專案就是一個 Compose 檔案,同一個檔案可以在任何其他執行 Docker 的地方執行。資料庫只是其中的另一個服務,無需額外費用。
  • 位於歐盟: 你的資料存放在你的機器上,對你網站的請求會直接到達它,絕不會經過我們的面板。

定價。 Starter 每月 €9.99,提供 2 vCPU、3 GB 記憶體和 30 GB SSD。Grow 每月 €17.99,提供 4 vCPU、6 GB 記憶體和 60 GB SSD。價格不含增值稅。只要放得下,專案、容器和資料庫數量不限:沒有按用量計費,也沒有額外收費。沒有免費方案。 查看方案。

適合誰。 託管多個專案、機器人或小型應用程式、並希望每月帳單固定的獨立開發者和早期新創公司,以及使用 AI 代理建置並希望它能部署和執行其所寫內容的人。不適合需要多個區域或自動擴展的大型團隊應用程式:機器就是極限。

Pethost 的比較

如果你使用差異
Heroku、Render、DigitalOcean App Platform在那裡,每個應用程式、工作者和資料庫都是帳單上的另一行。在 Pethost,單一固定價格涵蓋整台機器:只要放得下,專案和資料庫數量不限,而且沒有東西會休眠。
Railway、Fly.io、Koyeb在那裡,CPU、記憶體和流量是按用量計費,所以帳單會隨著每個繁忙的月份而變動。在 Pethost,機器就是極限:沒有按用量計費,也沒有額外收費。
Vercel、Netlify專為前端和 serverless 函式打造:機器人、長時間執行的工作者或資料庫是另一個有自己價格的服務。Pethost 在一台機器上執行前端、後端和資料庫。
Coolify、Dokploy、CapRover、Dokku、Easypanel自行託管:伺服器由你自己租用、更新、保護和備份。Pethost 是機器與面板的結合,由我們為你照護,而且代理是一等公民,不是附加功能。
Sliplane最接近:每台伺服器固定價格。在那裡,Compose 檔案會被轉換成自己的服務;Pethost 則原樣執行 Compose 專案。
Replit你在 Replit 內部建置和發布,使用它自己的代理。Pethost 與你正在使用的代理搭配運作,而且單一固定價格涵蓋你所有的應用程式。
PythonAnywhere僅限 Python,沒有 Docker。Pethost 可以執行任何 Docker 能執行的東西,任何語言皆可。
你自己設定的 VPS伺服器是便宜的部分。你仍然需要自己設定 proxy、DNS、憑證、備份和更新,並在它們故障時修復。Pethost 是完成所有這些工作的伺服器。

關於 Pethost 有每個比較的完整說明,並附有價格。

常見問題

Pethost 支援哪些 AI 代理? 幾乎任何支援 skills 和 MCP 的代理。我們自己測試過的:Claude Code、Codex、Cursor、ChatGPT、Gemini CLI、OpenClaw、Hermes 和 Pi。

我可以部署什麼? 任何能在 Docker 中執行的東西:Web 應用程式、API、機器人、工作者、資料庫。沒有 Dockerfile?安裝外掛後,你的代理會知道細節並為你撰寫。

我需要代理嗎? 不需要。網頁面板可以做同樣的事情,並顯示相同的專案、日誌和請求。

我可以使用自己的網域嗎? 可以。一筆 DNS 記錄,憑證就會自動產生。

有免費方案嗎? 沒有:€9.99 租用一台真實的機器,所以沒有東西會休眠。隨時可以取消: 退款和取消 有相關規則。

授權

MIT。Pethost 名稱和標誌不屬於授權範圍:請將它們保留給 Pethost 本身。