mcpField
N
Neleto CMS

Neleto CMS

远程服务
neleto.io商业与营销06 周前更新

关于 Neleto CMS

Neleto CMS 内置的 MCP 服务让网站团队通过 MCP 客户端操作页面及其他站点内容。服务运行于每个 Neleto 站点,提供编辑、发布和检查页面渲染结果的工具,权限受连接账户角色限制。

主要功能

  1. 01创建、更新和复制页面
  2. 02撰写并发布文章和活动
  3. 03构建可复用组件与布局
  4. 04上传文件并修改站点设置
  5. 05检查模板和页面渲染结果

适用场景

  1. 01创建包含可编辑区块的落地页
  2. 02发布博客文章或活动
  3. 03将 HTML 模板转换为可编辑组件
  4. 04查找缺少元描述的文章

MCP 相关

每个 Neleto 站点都通过 Streamable HTTP 在 `/api/mcp` 提供 MCP 服务。MCP 客户端可使用 OAuth 2.1 或 API 令牌连接,权限遵循连接账户的角色。

配置

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

服务地址https://{instance_host}/api/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 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

Neleto CMS MCP 服务

Neleto 是一款集成页面构建器、内置渲染功能和欧盟托管服务的一体化 CMS。每个 Neleto 网站都原生提供 Model Context Protocol 服务,让 Claude、Cursor、VS Code 和其他 MCP 客户端能够直接读取和编辑网站。

本仓库介绍该服务,不包含服务端代码:MCP 服务是每个 Neleto 实例的一部分,运行在网站的 /api/mcp 路径上。CMS 端无需安装任何内容。

Agent 能用它做什么

  • 创建、更新和复制页面,包括页面布局和元素
  • 撰写并发布博客文章和活动
  • 构建可复用的组件和布局(HTML 模板、CSS、表单字段)
  • 上传文件,包括直接从页面载荷中的 URL 上传
  • 读取和更改网站设置、语言和元标签
  • 发布前检查模板,之后打开线上页面确认渲染效果

访问权限与管理后台的角色一致(管理员、开发者、编辑、作者)。Agent 获得的权限不会超过其连接所用账户的权限。

端点

https://<your-neleto-site>/api/mcp

传输方式为 Streamable HTTP。示例:https://mysite.free.neleto.io/api/mcp 或 https://www.example.com/api/mcp。

身份验证

OAuth 2.1(Claude.ai、Claude Desktop)。 该端点提供标准 OAuth 发现机制(/.well-known/oauth-protected-resource、动态客户端注册、PKCE)。将 URL 添加为自定义连接器,然后使用 Neleto 账户登录。无需复制令牌。

API 令牌(Claude Code、Cursor、VS Code 等)。 在 Neleto 管理后台的 Settings → API Tokens 中创建令牌,并将其作为标头发送:

Authorization: Bearer <your-token>

可在 Profile → Security → Connected applications 下查看并撤销 OAuth 连接。每个连接都继承批准该连接的用户权限。

设置

Claude.ai 和 Claude Desktop

Settings → Connectors → Add custom connector → 粘贴 https://<your-neleto-site>/api/mcp → 登录。

Claude Code
claude mcp add --transport http neleto https://<your-neleto-site>/api/mcp \
  --header "Authorization: Bearer <your-token>"
Cursor

~/.cursor/mcp.json:

{
  "mcpServers": {
    "neleto": {
      "url": "https://<your-neleto-site>/api/mcp",
      "headers": { "Authorization": "Bearer <your-token>" }
    }
  }
}
VS Code(GitHub Copilot)

.vscode/mcp.json:

{
  "servers": {
    "neleto": {
      "type": "http",
      "url": "https://<your-neleto-site>/api/mcp",
      "headers": { "Authorization": "Bearer <your-token>" }
    }
  }
}

Windsurf、OpenCode 和其他客户端:请参阅设置文档。

提示词示例

  • “使用默认布局,在 /spring-offer 创建一个落地页,包含一个主视觉区、三个功能卡片和一个联系版块。”
  • “将 @studio.html 转换为可编辑的 Neleto 组件。每个标题、文本和图片都应是一个字段。”
  • “列出所有 2025 年没有元描述的博客文章,并为每篇文章撰写一条。”
  • “将下周五的研讨会添加为活动,并从首页链接到该活动。”

还没有 Neleto 网站?

免费套餐包含 MCP 服务:https://console.neleto.io/register

关于

Neleto 由位于德国的 Triple-A Soft 构建。网站运行于 Hetzner 基础设施,默认区域为德国。

评论

支持 Markdown

第一次接触 MCP?

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

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