适合谁
- 使用 Ghost CMS 并希望通过 LLM 接口管理博客的内容运营者。
- 需要在 Claude Desktop 等 MCP 客户端中集中管理 Ghost 实体的开发者或管理员。
Ghost MCP Server 是一个第三方 MCP 服务器,通过 Ghost Admin API 和 JWT 认证为 Claude 等 LLM 客户端提供对 Ghost CMS 的全面访问,覆盖文章、成员、新闻通讯、优惠、层级、标签、用户、角色、邀请和 Webhook 等实体,并提供明确的错误处理和日志支持。它适合希望以自然语言管理 Ghost 博客的用户,但需要 Admin API 密钥,且存在因误操作或密钥泄露而影响站点数据的风险。
Ghost MCP Server 是一个基于 Model Context Protocol (MCP) 的服务器,让用户可以通过 Claude 等 LLM 接口与 Ghost CMS 交互,从而管理 Ghost 博客。它使用 Ghost Admin API 和 JWT 认证,提供涵盖文章、用户、成员、层级、优惠和新闻通讯等实体的丰富工具集,并支持模糊与精确搜索、可读输出、自定义 GhostError 异常处理和 MCP 上下文日志。
将以下配置添加到 Claude Desktop 的 claude_desktop_config.json 中:在 mcpServers 下新增 ghost-mcp,command 使用 npx,args 为 ["-y", "@fanyangmeng/ghost-mcp"],并在 env 中设置 GHOST_API_URL、GHOST_ADMIN_API_KEY 和 GHOST_API_VERSION。
{"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"}}}}