mcpField
N
Novence

Novence

远程服务
novence.ai云与基础设施1今天更新

关于 Novence

Novence 是供 AI Agent 创建和发布静态网站的托管 MCP 服务。它提供项目、文件、部署、域名、表单和质量检查工具,并支持先通过引导流程连接、无需 API 密钥。

主要功能

  1. 01创建和管理网站项目
  2. 02上传及管理网站文件
  3. 03部署、预览和回滚网站
  4. 04配置自定义域名与重定向
  5. 05运行 Lighthouse、无障碍及链接检查
  6. 06管理表单和提交内容

适用场景

  1. 01发布 Agent 创建的静态网站
  2. 02发布前预览部署结果
  3. 03检查网站无障碍性和链接
  4. 04配置域名或收集表单提交

MCP 相关

Novence 通过托管的 Streamable HTTP MCP 端点提供静态网站托管与管理工具。客户端可先无密钥连接并完成引导,之后的会话使用签发的 Bearer 密钥认证。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://api.novence.ai/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://api.novence.ai/mcp需要授权

工具

50
参数类型必填说明
emailstring是账户电子邮件地址。第一个实时 URL 之后会收到 OTP。
attributionobject否将用户引导至此处的 novence.ai 页面中的首次触达字段。原样传递。请勿编造值。
attribution.termstring否
attribution.gclidstring否
attribution.mediumstring否
attribution.sourcestring否
attribution.contentstring否
attribution.landingstring否
attribution.campaignstring否
attribution.referrerstring否
attribution.gaClientIdstring否
attribution.gaSessionIdstring否

详细介绍

Novence MCP

面向 Novence 的托管 Model Context Protocol 服务——为 AI Agent 提供静态网站托管。

你的 Agent 可以构建网站。然后,几秒钟内就能为它提供发布去处。

添加 Novence MCP — Claude 或 Cursor 调用 create_project、上传、部署,并获得可访问的网址
20 秒 · Claude Code、Cursor、Codex 或任何其他 Agent · 从插件到可访问的网址

  • 端点: https://api.novence.ai/mcp(可流式传输的 HTTP)
  • 身份验证: 初始使用时可选。调用 bootstrap(email);会话会采用 nv_ 密钥。后续会话使用 Authorization: Bearer nv_…。
  • 文档: novence.ai/mcp
  • 隐私: novence.ai/privacy

此仓库是 Claude Code 插件 / 安装包(Novence-ai/mcp)。MCP 服务本身托管于远程,无需在本地运行任何内容。

Dockerfile 和 catalog/ stdio 适配器仅供 MCP 目录(Glama)使用。它们通过 tools/list 返回公开的工具架构,不包含托管 API。终端用户应使用 https://api.novence.ai/mcp。

根目录的 .mcp.json(以及供 Cursor / Agent Plugins 使用的 mcp.json)兼容 Cursor:仅包含 URL,不含 Claude ${user_config.*} 占位符。完成 bootstrap 后,Cursor / shell 客户端会通过环境变量 NOVENCE_API_KEY 和 Bearer 标头持久保存身份验证信息。Claude Code 插件通过 .claude-plugin/plugin.json 内嵌的 mcpServers 保留 Keychain / userConfig.api_key。

供注册中心使用的 Skill:skills/novence-deploy(可用后运行 gh skill install Novence-ai/mcp novence-deploy)。

安装(Claude Code)

claude plugin marketplace add Novence-ai/mcp
# or: enable from the Claude plugin directory after listing is approved

Novence API key 留空。调用 bootstrap(email)(MCP)。获得可访问的网址后,将 nv_ 密钥粘贴到插件设置(Keychain)中,并运行 /reload-plugins,以便后续会话保持已验证状态。

Claude 通过插件的 userConfig 存储密钥。空插值会被视为未经身份验证(Bearer / 未插值的 ${user_config.api_key}),因此在填写该字段之前,bootstrap 也能正常工作。

Cursor / shell

根目录的 .mcp.json 符合这种仅含 URL 的格式(不含身份验证标头)。不带标头连接,然后运行 bootstrap:

{
  "mcpServers": {
    "novence": {
      "url": "https://api.novence.ai/mcp"
    }
  }
}

完成 bootstrap 后,持久保存密钥:

export NOVENCE_API_KEY='nv_…'
{
  "mcpServers": {
    "novence": {
      "url": "https://api.novence.ai/mcp",
      "headers": {
        "Authorization": "Bearer ${env:NOVENCE_API_KEY}"
      }
    }
  }
}

一键安装(无需密钥):添加到 Cursor

通用 MCP 客户端

与 Cursor 相同:先仅使用 URL,然后在 bootstrap 后添加 Authorization: Bearer nv_…。

如果你不使用 MCP,可使用 REST 备用方案:

# Deploy first (no email): curl -sS -X POST https://api.novence.ai/v1/demo
curl -sS -X POST https://api.novence.ai/v1/bootstrap \
  -H 'Content-Type: application/json' \
  -d '{"email":"[email protected]"}'

获得可访问的网址后,验证通过邮件发送的 OTP,即可解锁完整的 Free 配额。

工具

工具描述
bootstrap / verify_email / resend_verification / reissue_key无需预先提供 nv_ 密钥即可注册;获取实时 URL 后进行 OTP 验证
create_project / list_projects / get_project / update_project_settings项目生命周期(仅限 *.novence.ai 上的 share_gate_emails OTP;Pro/Scale 套餐支持 site_mcp 访客 MCP;Pro/Scale 套餐支持所有者通过 /edit 使用 data_edit_emails + data_edit_names)
get_upload_url / get_upload_urls_batch / confirm_upload / confirm_uploads_batch上传网站文件
list_files / get_file / delete_file管理项目文件
set_redirects暂存 /_redirects(SPA:/* /index.html 200);调用 deploy 以应用
put_site_data无需部署即可更新线上 /data/{name}.json(Pro/Scale 套餐)
get_site_brief / put_site_brief / list_site_events私有站长简报 + 收件箱(Pro/Scale 套餐)。会话开始时:先获取,再列出。
deploy / get_deployment_status / get_preview_url / rollback发布、轮询、预览别名(Pro/Scale 套餐)、回滚最近 5 次部署
publish_html一个 HTML 文档 → index.html + 部署(省略 project_id 即可创建项目)
run_checks / get_checks_results质量检查(Lighthouse、无障碍、链接)
configure_custom_domain / get_domain_status自定义域名(CNAME www → fallback.novence.ai;apex ALIAS 或 URL 重定向)
create_form / list_forms / update_form / list_form_submissions / delete_form_submission表单
checkout / mpp_upgrade / billing_portal付费套餐(已验证邮箱;创建第 2 个项目后或遇到 402 错误时)
get_quotas_and_usage / get_project_usage / update_project_settings (analytics_enabled) / get_project_analytics / get_account配额、用量和自愿启用的网站流量分析
create_account_session / get_account_console_kit账单/账户控制台工具包(切勿将 nv_ 嵌入 HTML)

官方注册表

以 ai.novence/mcp 的名称发布于 registry.modelcontextprotocol.io。 MCP Badge

许可证

MIT — 详见 LICENSE。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。