MCP Catalogs
首页

ghost-mcp

by MFYDev·186·综合分 50

一个通过 Claude 等 LLM 界面管理 Ghost CMS 的 MCP 服务器,提供全面的博客管理工具。

communicationproductivityai-llm
49
Forks
4
活跃 Issue
1 个月前
最近提交
2 天前
收录于

概述

Ghost MCP 服务器通过模型上下文协议为 Ghost CMS 提供安全访问,使用户能够直接通过 AI 界面管理他们的博客。它实现了 JWT 身份验证,并提供了一整套用于管理文章、用户、成员、层级、优惠和通讯录的工具。该服务器包含模糊和精确匹配的高级搜索功能,并使用自定义的 GhostError 异常实现健壮的错误处理。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:内容创作者通过 Claude 中的自然语言命令管理 Ghost 博客
:通过 LLM 交互实现自动化博客发布和内容管理
:无需使用网页界面进行 Ghost CMS 管理
:支持哪些 Ghost CMS 版本?
:身份验证是如何处理的?

什么时候选它

如果您已经在使用 Ghost CMS 并希望通过 Claude 等自然语言界面管理您的博客,请选择此服务器。

什么时候不要选它

如果您不使用 Ghost CMS,请不要选择此服务器,因为它对其他平台没有价值。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • browse_posts

    List posts with optional filters, pagination, and ordering

  • read_post

    Retrieve a post by ID or slug

  • add_post

    Create a new post with title, content, and status

  • browse_members

    List members with filters and pagination

  • read_member

    Retrieve a member by ID or email

  • browse_newsletters

    List newsletters

  • browse_offers

    List offers

  • browse_tiers

    List subscription tiers and plans

  • browse_tags

    List organizational tags for posts

  • browse_users

    List admin users and staff accounts

  • browse_webhooks

    List webhooks configured for the site

  • read_role

    Retrieve a role by ID

安装

使用 npm 安装 Ghost MCP 服务器:

npm install -g @fanyangmeng/ghost-mcp

在您的 claude_desktop_config.json 中使用以下 JSON 配置 Claude Desktop:

{
  "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"
        }
      }
    }
}

FAQ

支持哪些 Ghost CMS 版本?
该服务器设计用于 Ghost API v5.0,如环境配置中指定。
身份验证是如何处理的?
身份验证通过 Ghost 的管理 API 使用通过 GHOST_ADMIN_API_KEY 环境变量提供的 JWT 令牌管理。

ghost-mcp 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。