Ghost MCP 服务器集成

Ghost MCP 服务器集成

AI Automation MCP Server Ghost CMS Blog Management

“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

  1. 确保您的系统已安装 Node.js。
  2. 找到 Windsurf 的配置文件。
  3. 使用如下 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"
          }
        }
      }
    }
    
  4. 保存配置并重启 Windsurf。
  5. 通过交互 Ghost MCP 功能,验证服务器是否运行。

Claude

  1. 确保已安装 Node.js。
  2. 编辑 claude_desktop_config.json
  3. 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"
          }
        }
      }
    }
    
  4. 保存并重启 Claude 桌面端。
  5. 在 LLM 界面通过 Ghost 相关命令进行测试。

Cursor

  1. 如未安装,请先安装 Node.js。
  2. 打开 Cursor 的配置文件。
  3. 添加 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"
          }
        }
      }
    }
    
  4. 保存并重启 Cursor。
  5. 通过 Ghost MCP 操作确认配置生效。

Cline

  1. 确认已安装 Node.js。
  2. 编辑 Cline 的配置文件。
  3. 插入:
    {
      "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"
          }
        }
      }
    }
    
  4. 保存并重启 Cline。
  5. 运行 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 代理:

FlowHunt MCP flow

点击 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

常见问题

什么是 Ghost MCP 服务器?

Ghost MCP 服务器连接 AI 助手与您的 Ghost CMS,实现基于自然语言的博客管理。它为文章、成员、通讯、优惠、邀请、角色、标签、订阅层、用户和 Webhook 提供安全、可编程的访问权限。

Ghost MCP 能管理哪些资源和工具?

您可以管理文章、成员、通讯、优惠、邀请、角色、标签、订阅层、用户和 Webhook。工具包括直接通过 AI 工作流对这些资源进行创建、编辑、删除和获取操作。

如何安全地添加 Ghost 管理 API 密钥?

建议将敏感的 API 密钥作为环境变量存储,而不是硬编码在配置文件中。在配置中使用 '${GHOST_ADMIN_API_KEY}',并在操作系统或容器环境中设置该变量。

此集成的典型应用场景有哪些?

自动化博客内容管理、进行成员分析、管理通讯、创建推广优惠以及用户管理——所有这些都可通过 AI 自动化和自然语言指令完成。

如何将 Ghost MCP 连接到 FlowHunt?

在 FlowHunt 流程中添加 MCP 组件,输入 Ghost MCP 服务器配置详情,并将其连接到您的 AI 代理。之后,您的代理即可将所有 Ghost MCP 工具纳入工作流。

将您的 Ghost CMS 连接到 FlowHunt

利用 Ghost MCP 服务器和 FlowHunt 精简内容运营,开启高级自动化。立即试用或预约演示,亲身体验其强大功能。

了解更多

PostHog MCP 服务器集成
PostHog MCP 服务器集成

PostHog MCP 服务器集成

通过 PostHog MCP 服务器,将 AI 助手连接到 PostHog 分析平台。在 FlowHunt 的 AI 工作流中直接实现功能开关管理、错误分析和运营洞察。...

2 分钟阅读
Analytics Feature Flags +4
Kubernetes MCP 服务器
Kubernetes MCP 服务器

Kubernetes MCP 服务器

Kubernetes MCP 服务器连接 AI 助手与 Kubernetes/OpenShift 集群,实现通过自然语言工作流进行资源管理、Pod 操作和 DevOps 自动化。...

2 分钟阅读
Kubernetes MCP Server +4
GitMCP MCP 服务器
GitMCP MCP 服务器

GitMCP MCP 服务器

GitMCP 是一个免费的开源模型上下文协议(MCP)服务器,可将 AI 助手与任意 GitHub 仓库连接,实现具备代码感知的补全、探索和开发工作流。它通过为 AI 提供实时、上下文访问代码、问题、PR 和文件结构,减少代码幻觉,提升 AI 驱动的生产力。...

2 分钟阅读
Open Source AI +5