“Ghost” MCP 服务器是什么?
Ghost MCP(模型上下文协议)服务器是一种专业工具,它将 AI 助手(如 Claude)与您的 Ghost CMS 连接起来,实现通过自然语言命令无缝管理博客。作为大型语言模型与 Ghost Admin API 之间的桥梁,服务器让开发者和内容管理者能够安全、可编程地执行诸如查询、创建、编辑或删除文章、管理用户、处理通讯等任务。这不仅简化了常规内容操作,还为高级博客自动化、实时数据获取和上下文内容生成提供了 AI 驱动的工作流。凭借强大的身份验证和详细的错误处理,Ghost MCP 服务器让您可以轻松通过 LLM 接口控制 Ghost 站点资源。
指令模板列表
在仓库或文档中未列出明确的指令模板。
资源列表
- 文章:在您的 Ghost 站点发布的各类内容和文章。
- 成员:站点已注册用户和订阅者。
- 通讯:通过 Ghost 管理和发送的电子邮件通讯。
- 优惠:为成员提供的促销优惠和折扣。
- 邀请:面向新用户或员工的站点邀请。
- 角色:Ghost 后台中的用户权限和角色。
- 标签:对内容和文章的组织性标签。
- 订阅层:会员的订阅层级与计划。
- 用户:后台管理员和员工账户。
- Webhook:自动向外部服务发送的事件通知。
文章
- 浏览文章:带可选筛选、分页和排序的文章列表。
- 读取文章:通过 ID 或 slug 获取单篇文章。
- 新增文章:创建带标题、内容和状态的新文章。
- 编辑文章:按 ID 更新已有文章。
- 删除文章:按 ID 删除文章。
成员
- 浏览成员:带筛选和分页的成员列表。
- 读取成员:通过 ID 或邮箱获取成员信息。
- 新增成员:创建新成员。
- 编辑成员:更新成员详细信息。
- 删除成员:移除成员。
通讯
- 浏览通讯:通讯列表。
- 读取通讯:按 ID 获取通讯内容。
- 新增通讯:创建新通讯。
- 编辑通讯:更新通讯详情。
- 删除通讯:删除通讯。
优惠
- 浏览优惠:优惠列表。
- 读取优惠:按 ID 获取优惠。
- 新增优惠:创建新优惠。
- 编辑优惠:更新优惠信息。
- 删除优惠:移除优惠。
邀请
- 浏览邀请:邀请列表。
- 新增邀请:创建新邀请。
本 MCP 服务器的应用场景
- 内容管理自动化:让 LLM 自动处理重复性博客管理任务,如创建、编辑或删除文章,节省开发者和编辑的时间。
- 会员分析与管理:通过自动脚本和指令查询、管理会员列表或分析互动数据。
- 通讯运营:自动化创建、编辑和管理通讯,确保对订阅者的定期、及时沟通。
- 优惠与推广管理:通过自然语言指令无缝创建和管理优惠或促销活动。
- 员工与用户管理:通过 AI 工作流完成新员工入职或用户角色、邀请管理,提高运营效率。
如何设置
Windsurf
- 确保您的系统已安装 Node.js。
- 找到 Windsurf 的配置文件。
- 使用如下 JSON 片段添加 Ghost MCP 服务器:
{ "mcpServers": { "ghost-mcp": { "command": "npx", "args": ["-y", "@fanyangmeng/ghost-mcp"], "env": { "GHOST_API_URL": "https://yourblog.com", "GHOST_ADMIN_API_KEY": "your_admin_api_key", "GHOST_API_VERSION": "v5.0" } } } } - 保存配置并重启 Windsurf。
- 通过交互 Ghost MCP 功能,验证服务器是否运行。
Claude
- 确保已安装 Node.js。
- 编辑
claude_desktop_config.json。 - 在
mcpServers下插入如下内容:{ "mcpServers": { "ghost-mcp": { "command": "npx", "args": ["-y", "@fanyangmeng/ghost-mcp"], "env": { "GHOST_API_URL": "https://yourblog.com", "GHOST_ADMIN_API_KEY": "your_admin_api_key", "GHOST_API_VERSION": "v5.0" } } } } - 保存并重启 Claude 桌面端。
- 在 LLM 界面通过 Ghost 相关命令进行测试。
Cursor
- 如未安装,请先安装 Node.js。
- 打开 Cursor 的配置文件。
- 添加 Ghost MCP 服务器配置:
{ "mcpServers": { "ghost-mcp": { "command": "npx", "args": ["-y", "@fanyangmeng/ghost-mcp"], "env": { "GHOST_API_URL": "https://yourblog.com", "GHOST_ADMIN_API_KEY": "your_admin_api_key", "GHOST_API_VERSION": "v5.0" } } } } - 保存并重启 Cursor。
- 通过 Ghost MCP 操作确认配置生效。
Cline
- 确认已安装 Node.js。
- 编辑 Cline 的配置文件。
- 插入:
{ "mcpServers": { "ghost-mcp": { "command": "npx", "args": ["-y", "@fanyangmeng/ghost-mcp"], "env": { "GHOST_API_URL": "https://yourblog.com", "GHOST_ADMIN_API_KEY": "your_admin_api_key", "GHOST_API_VERSION": "v5.0" } } } } - 保存并重启 Cline。
- 运行 Ghost MCP 工具,验证集成效果。
密钥安全
建议将敏感密钥作为环境变量存储,而非硬编码。例如:
{
"mcpServers": {
"ghost-mcp": {
"command": "npx",
"args": ["-y", "@fanyangmeng/ghost-mcp"],
"env": {
"GHOST_API_URL": "https://yourblog.com",
"GHOST_ADMIN_API_KEY": "${GHOST_ADMIN_API_KEY}",
"GHOST_API_VERSION": "v5.0"
}
}
}
}
请在您的操作系统或容器中设置 GHOST_ADMIN_API_KEY 环境变量。
在工作流中如何使用 MCP
在 FlowHunt 中使用 MCP
要将 MCP 服务器集成到您的 FlowHunt 工作流,首先在流程中添加 MCP 组件并连接到您的 AI 代理:

点击 MCP 组件,打开配置面板。在系统 MCP 配置部分,使用如下 JSON 格式填写您的 MCP 服务器详情:
{
"ghost-mcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
配置完成后,AI 代理即可将此 MCP 作为工具,获得其全部功能。请记得将 “ghost-mcp” 替换为您的实际 MCP 服务器名称,并将 URL 替换为您的 MCP 服务器地址。
概览
| 部分 | 可用性 | 说明/备注 |
|---|---|---|
| 概览 | ✅ | |
| 指令模板列表 | ⛔ | 文档未明确说明 |
| 资源列表 | ✅ | 博客实体(文章、成员、通讯等) |
| 工具列表 | ✅ | 针对 Ghost CMS 实体的 CRUD 工具 |
| API 密钥安全 | ✅ | 支持环境变量 |
| 采样支持(评估时可不考虑) | ⛔ | 未提及 |
Roots 支持:⛔(未提及)
在概览与 MCP 评分表之间:
Ghost MCP 服务器为 Ghost CMS 管理提供了全面的资源与工具,设置和安全选项清晰。虽缺少指令模板、采样或 roots 支持,但在实际博客自动化方面表现出色。综合来看,适合开发者通用场景,评分 7/10。
MCP 评分
| 是否有 LICENSE | ✅ (MIT) |
|---|---|
| 至少有一个工具 | ✅ |
| Fork 数量 | 18 |
| Star 数量 | 59 |
