Pethost

官方

个人项目的小型云平台,方便你和你的代理轻松使用。

你可以用 Pethost MCP 做什么?

  • 部署项目 — 让您的助手将本地目录、文件或 GitHub 仓库部署到您的 Pethost 机器上,使用 CreateProject。
  • 检查项目健康状态 — 通过 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 或任何其他支持技能和 MCP 的代理)连接到你的 Pethost 机器。说一句“部署这个”,它就能上线,并带有 HTTPS、备份和日志。

  • 专为 AI 代理打造。 一个技能和一个包含 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 插件。”它会要求你在浏览器中批准:无需复制任何令牌。
  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 和任何其他代理两个部分分开。技能:npx skills add pethost-dev/plugin。MCP 服务器:https://mcp.pethost.dev/mcp(流式 HTTP,通过 OAuth 登录),以代理自身的方式添加。
网页版 ChatGPT仅 MCP 服务器,通过其地址,在开发者模式下。

已打开的会话在重启后(在 Claude Code 中,/reload-plugins)会看到该插件。

可以向代理提出什么请求

你说你的代理
“部署这个并把链接发给我。”上传项目,构建并部署,然后回复其 HTTPS 地址。
“为什么联系表单会失败?”在请求中找到失败的路径,在日志中找到错误,在代码中找到出错的代码行。
“回滚到昨天的版本。”一步将较早的部署或提交恢复。
“在我更改数据库结构之前备份它。”创建一个可以恢复的备份。
“把它放到 example.com 上。”添加地址,并告诉你需要创建的一条 DNS 记录。
“给它加个密码。”在整个网站前面添加一个密码页面。
“设置 SMTP_HOST 并重启。”更改项目的环境变量并部署。

插件包含什么

  • 一个技能,skills/pethost:告诉代理何时 Pethost 是答案,如何部署以及如何维护运行在那里的内容。
  • Pethost MCP 服务器,https://mcp.pethost.dev/mcp,其工具负责执行工作。每个工具都做一件明确的事情,每个错误都会说明下一步该做什么。回答简短:日志经过过滤和分页,一次调用会等待部署完成。这样可以节省时间和令牌。

MCP 服务器的 13 个工具

工具功能
GetMachine机器及其上的每个项目:资源、地址、问题。
GetProject一个项目的完整信息:服务、地址、证书、部署、备份、流量。
CreateProject从目录、文件或 GitHub 仓库创建项目,并部署它。
DeployProject部署新版本:代码、环境变量、域名、提交或回滚。
ListCommitsGitHub 项目的提交,用于部署或回滚到。
GetOperation等待部署、备份或恢复完成,并返回其日志。
RunProjectAction启动、停止、重启、备份、恢复或删除项目。
RunMachineActionSSH 密钥、打开的会话以及机器重启。
QueryHttpTraffic请求:哪些路径失败,哪些缓慢。
QueryContainerLogs容器的日志,经过过滤和分页。
RunServiceCommand在容器中运行 shell 命令。
ReadPath读取项目、容器或卷的文件或目录。
CreateTransfer上传或下载文件,直接在您和机器之间进行。

每个方法及其错误都在 API 参考 中。

代理能做什么,不能做什么

它可以部署、读取日志和请求、更改设置、重启、回滚和恢复。它不能支付任何费用或更改您的账户。它通过 OAuth 登录:您在浏览器中批准,并可以随时在面板的设置中撤销。

单一固定价格的 Docker Compose 托管

Pethost 是 Docker Compose 项目的托管服务。订阅租用一台仅您的账户使用的虚拟机。Pethost 的软件在其上部署您的项目,为它们提供 HTTPS 地址,保留请求日志并每晚备份。您可以通过代理或 Web 面板运行它:两者显示相同的项目、日志和请求。

  • 属于您自己的机器: 上面没有其他人的项目。没有冷启动,一切都不会休眠。安全更新自动安装。
  • 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专为前端和无服务器函数设计:机器人、长时间运行的工作进程或数据库是另一个有自己价格的服务。Pethost 在一台机器上运行前端、后端和数据库。
Coolify、Dokploy、CapRover、Dokku、Easypanel自托管:服务器由您自己租用、更新、保护和备份。Pethost 是机器和面板一体,为您打理,并且代理是一等用户,而不是附加功能。
Sliplane最接近:每台服务器固定价格。在那里,Compose 文件被转换为其自身的服务;Pethost 按原样运行 Compose 项目。
Replit您在 Replit 内部构建和发布,使用它自己的代理。Pethost 与您已经在使用的代理配合,一个固定价格覆盖您的所有应用。
PythonAnywhere仅限 Python,不支持 Docker。Pethost 运行任何 Docker 能运行的东西,任何语言都可以。
您自己设置的 VPS服务器是便宜的部分。您仍然需要自己设置代理、DNS、证书、备份和更新,并在它们出问题时修复。Pethost 是完成了所有这些的服务器。

关于 Pethost 有每个对比的完整说明,包括价格。

常见问题

Pethost 支持哪些 AI 代理? 几乎任何支持技能和 MCP 的代理。我们自己测试过的:Claude Code、Codex、Cursor、ChatGPT、Gemini CLI、OpenClaw、Hermes 和 Pi。

我可以部署什么? 任何能在 Docker 中运行的东西:Web 应用、API、机器人、工作进程、数据库。没有 Dockerfile?安装插件后,您的代理知道细节并会为您编写。

我需要代理吗? 不需要。Web 面板可以做同样的事情,并显示相同的项目、日志和请求。

我可以使用自己的域名吗? 可以。一条 DNS 记录,证书会自动生成。

有免费套餐吗? 没有:€9.99 租用一台真实的机器,所以没有休眠。随时取消:退款和取消 有相关规则。

许可证

MIT。Pethost 名称和徽标不包含在内:请将它们保留给 Pethost 本身。