关于 WebsitePublisher.ai
WebsitePublisher.ai 是托管式 AI 建站平台的 MCP 服务,面向希望通过对话创建并发布网站或 Web 应用的用户。它提供页面、数据、表单、集成和任务等工具,写入内容会直接上线,并支持跨会话项目记忆。
主要功能
- 01创建、编辑和发布页面
- 02管理资源与页面版本
- 03定义数据模型和记录
- 04配置表单、访客登录与分析
- 05连接集成并安排任务
适用场景
- 01通过 AI 对话创建并发布网站
- 02为网站配置数据、表单和登录
- 03跨会话继续维护项目
MCP 相关
托管的远程 MCP 服务通过 Streamable HTTP 和 OAuth 2.1 向客户端提供建站、发布、数据管理及集成工具。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.websitepublisher.ai/claude mcp add --transport http websitepublisher-ai https://mcp.websitepublisher.ai/{"mcpServers":{"websitepublisher-ai":{"type":"http","url":"https://mcp.websitepublisher.ai/"}}}在 Cursor 中打开{"servers":{"websitepublisher-ai":{"type":"http","url":"https://mcp.websitepublisher.ai/"}}}在 VS Code 中打开{"mcpServers":{"websitepublisher-ai":{"type":"http","url":"https://mcp.websitepublisher.ai/"}}}{"mcpServers":{"websitepublisher-ai":{"serverUrl":"https://mcp.websitepublisher.ai/"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
WebsitePublisher AI — MCP 服务
你的 AI 构建并发布网站和应用——你只需对话
你的 AI 负责构建,构建完成后即可运行:从第一天起,就能在你自己的域名上上线,并具备登录、支付、表单、电子邮件和数据功能。
WebsitePublisher 是 AI Web 平台。连接你已在使用的助手——Claude、ChatGPT、Gemini、Grok、Mistral、Cursor、GitHub Copilot、Devin Desktop(原 Windsurf)、Cline 等——即可构建并发布可通过实时 URL 访问的真实网站和 Web 应用。页面、数据、表单、访客登录、定时任务和 133 种集成都通过 MCP 工具提供,凭据则保存在加密保险库中,AI 无法查看。你的项目会在不同会话和助手之间保留记忆:可以先在 Cline 中开始,几个月后再在 Claude 或 ChatGPT 中继续,项目上下文依然保留。
⚡ 快速开始
这是托管的远程服务:https://mcp.websitepublisher.ai/。无需安装,也无需 API 密钥。每个客户端首次使用时都会通过 OAuth 登录。
Claude(claude.ai、桌面端、移动端)
WebsitePublisher 已列入 Anthropic 的 Connectors Directory:只需点击一次,所有 Claude 套餐均可使用,包括免费套餐。
- 打开 WebsitePublisher 页面,或在 claude.ai 中前往 设置 → Connectors 并搜索 WebsitePublisher。
- 点击 连接 并登录。登录后即可在聊天中使用这些工具。
ChatGPT
- 在 ChatGPT 的应用目录中打开 WebsitePublisher 应用并连接(免费账户和 Plus 账户均可使用)。
- 以 @WebsitePublisher 开始输入消息,例如:“@WebsitePublisher 帮我构建一个作品集网站”。
Cline
添加到 cline_mcp_settings.json。Cline 会处理 OAuth 登录:
{
"mcpServers": {
"WebsitePublisher": {
"transport": { "type": "streamableHttp", "url": "https://mcp.websitepublisher.ai/" }
}
}
}
保存后,打开 Cline 的 MCP 服务面板,点击 WebsitePublisher 旁边的 连接,然后在浏览器打开时登录。登录后,Cline 才会显示这些工具。有关由 Agent 驱动的设置,请参阅 llms-install.md。
Cursor
~/.cursor/mcp.json(所有项目)或 .cursor/mcp.json(单个项目):
{
"mcpServers": {
"websitepublisher": { "url": "https://mcp.websitepublisher.ai/" }
}
}
重启 Cursor,切换到 Agent 模式,并在浏览器打开时登录。
GitHub Copilot(VS Code 1.101+)
.vscode/mcp.json——注意 servers 和 "type": "http":
{
"servers": {
"websitepublisher": { "type": "http", "url": "https://mcp.websitepublisher.ai/" }
}
}
Devin Desktop(原 Windsurf)
~/.config/devin/mcp_config.json(Windows:%APPDATA%\devin\mcp_config.json):
{
"mcpServers": {
"websitepublisher": { "serverUrl": "https://mcp.websitepublisher.ai/" }
}
}
重启,然后在 Cascade 面板(… → MCPs)中启用该服务。
Mistral / Le Chat
在 Le Chat 中打开 Intelligence → Connectors → + Add Connector,在目录中搜索 WebsitePublisher,点击 Add 并登录。在聊天中的工具按钮下启用它。
Gemini
在 gemini.google.com 中打开 设置 → Connected Apps,并使用 URL https://mcp.websitepublisher.ai 添加自定义应用。(Google 目前仅允许使用英语版 Gemini 的美国个人账户添加自定义应用;Workspace 管理员可以为其组织添加。)
Grok
在 grok.com 中打开 设置 → Connectors,并使用 URL https://mcp.websitepublisher.ai 添加自定义连接器。
其他 MCP 客户端
支持远程 Streamable HTTP 和 OAuth 的客户端:将其指向 https://mcp.websitepublisher.ai/。只运行本地(stdio)服务的客户端可以使用 mcp-remote 桥接程序(Node.js 18+):
{
"mcpServers": {
"websitepublisher": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.websitepublisher.ai/"]
}
}
}
**快速测试:**向你的 AI 询问 “列出我的 WebsitePublisher 项目”。如果成功,说明已连接。
🔑 身份验证
无需 API 密钥。WebsitePublisher 使用 OAuth 2.1,并支持自动发现:
- 客户端连接到
https://mcp.websitepublisher.ai/,并收到包含发现元数据的401响应(RFC 9728)。 - 客户端通过动态客户端注册进行注册(RFC 7591)。
- 浏览器打开:使用 Google 登录,或通过电子邮件登录(一次性验证码)。
- 客户端获取令牌并自动刷新。
所有流程都必须使用 PKCE(S256)。切勿分享客户端写入其配置文件的 oauth 部分,其中包含个人令牌。
🛠 工具
共 45 个工具。每次写入都会立即在项目 URL 上生效;无需单独部署。
开始使用与项目
| 工具 | 描述 |
|---|---|
get_started | 首先调用:获取你的项目及其线上 URL、要在哪个项目中构建,以及下一次要调用的确切工具 |
get_skill | 构建模式、设计指南和上线检查清单 |
list_projects | 你有权访问的所有项目 |
get_project_status | 项目详情:页面、资源和实体数量,以及套餐限额 |
create_project | 创建项目(项目会立即发布到 project{ID}.websitepublisher.ai;可在控制面板中关联自定义域名) |
页面与版本
| 工具 | 描述 |
|---|---|
list_pages | 精简的页面索引(不含内容) |
get_page | 获取单个页面的内容和版本哈希 |
create_page | 发布新页面——调用返回时页面即上线 |
update_page | 替换页面(基于版本哈希进行乐观锁定) |
patch_page | 定向查找和替换,无需重新发送整个页面 |
delete_page | 删除页面(在项目回收站中保留 30 天) |
get_page_versions | 版本历史记录 |
rollback_page | 恢复到早期版本 |
fragments | 共享 HTML 区块(导航栏、页脚、横幅):列出、创建、更新、修补、删除 |
资源
| 工具 | 描述 |
|---|---|
list_assets | 图片、CSS、JS、字体、PDF |
get_asset | 读取资源内容 |
upload_asset | 通过 base64、纯文本或公开 URL 上传 |
patch_asset | 在 CSS、JS、JSON 或 SVG 中查找和替换 |
delete_asset | 删除资源 |
数据(MAPI)
| 工具 | 描述 |
|---|---|
entities | 数据模型:列出、创建、更新、删除、查看架构和属性,以及公开读取 |
records | 实体中的行:列出、获取、创建、更新、删除 |
保管库
| 工具 | 描述 |
|---|---|
vault_list_secrets | 已存储的密钥——仅显示元数据,不显示密钥值 |
vault_store_secret | 存储加密密钥(AES-256-GCM,只写) |
vault_delete_secret | 永久删除密钥 |
集成
| 工具 | 描述 |
|---|---|
search_integrations | 使用自然语言,在你的所有项目中查找所需功能 |
list_integrations | 查看项目的集成及其配置状态 |
get_integration_schema | 查看单个集成的端点、输入和使用指南 |
setup_integration | 配置集成(密钥将存入保管库) |
execute_integration | 执行集成操作——凭据由服务端解析 |
remove_integration | 移除集成及其密钥 |
表单、访客登录与分析
| 工具 | 描述 |
|---|---|
configure_form | 定义表单及其服务端操作(潜在客户、电子邮件、Webhook) |
list_forms | 已配置的表单 |
remove_form | 移除表单 |
configure_visitor_auth | 通过魔法链接或 6 位数验证码实现访客登录 |
get_visitor_auth_config | 查看当前访客登录设置 |
get_analytics | 页面浏览量、访客、引荐来源、设备、UTM、趋势 |
跟踪
| 工具 | 描述 |
|---|---|
set_tracking_scripts | 在每个页面上设置 GA、GTM、Meta Pixel 或其他脚本 |
get_tracking_scripts | 查看当前跟踪脚本 |
remove_tracking_scripts | 移除所有跟踪脚本 |
可视化编辑器
| 工具 | 描述 |
|---|---|
create_edit_session | 基于浏览器的编辑器链接,用户可在其中放置和编辑图像 |
get_edit_session_changes | 用户在编辑器中所做的更改 |
定时任务与项目记忆
| 工具 | 描述 |
|---|---|
create_scheduled_task | 按 cron 计划运行任务,或仅运行一次 |
list_scheduled_tasks | 查看任务状态和下次运行时间 |
delete_scheduled_task | 删除任务 |
tasks | 项目记忆:跨会话和助手保留的任务追加式历史记录 |
集成不会增加额外工具:其端点通过 execute_integration 运行。可在 websitepublisher.ai/docs/integrations 浏览全部 133 项集成,也可查看机器可读的 integrations.txt。
📋 技术详情
| 服务 URL | https://mcp.websitepublisher.ai/ |
| 传输方式 | Streamable HTTP (JSON-RPC 2.0) |
| 协议 | MCP 2025-11-25 |
| 身份验证发现 | https://mcp.websitepublisher.ai/.well-known/oauth-protected-resource |
| 身份验证服务 | https://auth.websitepublisher.ai/.well-known/oauth-authorization-server |
| PKCE | 必需(S256) |
| 作用域 | mcp:read、mcp:write、mcp:full |
💰 定价
价格以欧元计,不含增值税。实时价格:websitepublisher.ai/pricing。
| 套餐 | 价格 | 项目数 | 每个项目的页面数 |
|---|---|---|---|
| Free | €0 | 1 | 5 |
| Solo | €4/mo | 1 | 15 |
| Starter | €9/mo | 3 | 30 |
| Pro | €19/mo | 10 | 100 |
| Agency | €49/mo | 30 | 300 |
📖 文档
- 各 AI 客户端的 MCP 设置: websitepublisher.ai/docs/mcp
- 快速入门: websitepublisher.ai/docs/quickstart
- 页面与资源(PAPI): websitepublisher.ai/docs/papi
- 数据(MAPI): websitepublisher.ai/docs/mapi
- 表单与访客登录(SAPI): websitepublisher.ai/docs/sapi
- 集成: websitepublisher.ai/docs/integrations
- 面向 AI Agent: llms.txt · llms-full.txt
- 控制面板: dashboard.websitepublisher.ai
🔒 安全与隐私
- 所有流程均采用带 PKCE 的 OAuth 2.1 和动态客户端注册——无需预共享密钥
- 集成凭据存储在加密保险库(AES-256-GCM)中;AI 无法查看凭据值
- 所有端点均设有速率限制
- 隐私政策 · 条款
🏗 本代码库
这是 WebsitePublisher AI MCP 服务的文档和集成代码库。该服务由托管提供:无需安装或自托管。将 AI 客户端连接到 https://mcp.websitepublisher.ai/,即可开始构建。
📬 支持
- 文档: websitepublisher.ai/docs
- 电子邮件: [email protected]
- 网站: websitepublisher.ai
WebsitePublisher AI — 你的 AI 构建并发布网站和应用,你只需开口
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。