功能 · 给开发者

不用自己运行,也有后端。

通过一套 API 和 MCP 实现登录、数据、收款和预约。你的应用,你的技术栈。

下面的第一个调用不需要账号。它创建的网站会在线保留 72 小时。

请求POST /v2/anonymous-sites
curl -sS https://api.pagelemon.com/v2/anonymous-sites \
  -H "Content-Type: application/json" \
  -d '{"files":[{"path":"index.html",
       "content_base64":"PGgxPkhpPC9oMT4="}]}'
复制后运行即可。
响应201 Created
{
  "site": "…",
  "url": "https://….pagelemon.dev",
  "site_token": "st_…",
  "claim_url": "https://dash.pagelemon.com/claim#…",
  "expires_at": "…"
}
数值已缩短。

你的网站已上线。认领链接会把它保存到你的工作区。

省掉繁琐的底层工作

围绕一个应用你本来要搭建的东西,以及你只需要提的要求。

  • 通常运行一个认证服务器,还要保证会话安全

    用 Page Lemon登录和用户是 API 的一部分

  • 通常搭一个数据库,再写增删改查

    用 Page Lemon通过 REST 添加、读取和修改列表

  • 通常托管 Stripe webhook,还要处理每一次重试

    用 Page Lemon收款直接进你自己的 Stripe,已接好

  • 通常让一个定时任务一直运行,用来做提醒和同步

    用 Page Lemon按事件或按计划触发的自动化

都有什么

你本来要自己搭的后端部分,已经在运行。

  • 一套 API,一个密钥

    登录、数据、收款和预约都在 /v2 下,由一份 OpenAPI 文档描述。

  • 你的 AI 拥有同样的能力

    MCP 服务器调用的是同样的路由,权限和限额也一样。

  • 不用托管

    不需要认证服务器、数据库,也不需要一直开着的定时任务服务器。

  • 有风险的操作由你确认

    删除、退款和人员变动,都要等你在控制台里点头。

四种接入方式

选合适的一种。它们的权限是一样的。

  • REST API 和 OpenAPI

    每条路由都在公开的 OpenAPI 文档里。带上密钥,就能拿到 JSON。

    curl https://api.pagelemon.com/v2/sites \
      -H "Authorization: Bearer $PAGELEMON_TOKEN"
    # spec: /v2/openapi.json
    API 参考 →
  • MCP 服务器

    连接 Claude Code、Cursor 或 VS Code。登录一次,然后直接提要求。

    claude mcp add --transport http pagelemon \
      https://mcp.pagelemon.com/mcp
    # then: "Deploy on PageLemon.com"
    MCP 服务器和工具 →
  • 签名 webhook

    把事件发送到你的服务器。每个事件都有签名,方便你校验。

    webhook-id: <stable across retries>
    webhook-timestamp: <unix seconds>
    webhook-signature: v1,<HMAC-SHA256>
    Webhook 指南 →
  • GitHub 部署

    把一个分支关联到一个网站。每个拉取请求都有自己的预览。

    main      → your live site
    pull #42  → preview, test data only
    CI        → GitHub token, no stored key
    API 参考 →

怎么用

一个密钥,一次调用,一次确认。

  1. 创建密钥

    在控制台里选择它能访问什么、能做什么。也可以让你的 AI 应用自己登录。

    两分钟

    plak_…
  2. 调用 API

    在代码里用 REST,或在 AI 里用 MCP。用同一个 Idempotency-Key 重试,绝不会重复执行。

    任何语言

    Authorization: Bearer …
  3. 确认有风险的操作

    删除、退款和人员变动会被挂起,直到你在控制台里批准。批准之前什么都不会发生。

    点一下

    202 · approve_url

可配合使用

  • GitHub
  • Claude Code
  • Cursor
  • VS Code
  • Stripe
  • App Store
  • Google Play
  • Zapier
  • Make
  • n8n

更多内容见集成。

常见问题

更多内容见文档:REST API、MCP。

有请求频率限制吗?

有,按小时计算,具体取决于你的套餐。超出限制的请求会收到 429,并说明什么时候可以再试。查看价格。

密钥能做什么?

一个密钥只能访问你选定的工作区或单个网站,权限范围有读取、数据、部署和管理。仅限列表的密钥只能在你选定的列表里添加、读取、修改和删除条目。你可以随时在控制台里撤销任何密钥。

谁来确认删除、退款和人员变动?

你在控制台里确认。调用会返回 202 和一个审批链接,在对应的人批准之前什么都不会发生。密钥或 AI 都不能替你批准。

我的数据存在哪里?

我们的服务器在英国伦敦。网站文件和加密备份存放在欧盟。

有 SDK 或 CLI 吗?

暂时还没有发布。OpenAPI 文档描述了每一条路由,所以可以用生成器生成你所用语言的客户端。

交付应用,省掉后端。

Page Lemon 目前仅限受邀者使用。加入候补名单,轮到你了,我们会发邮件通知。