ghost-mcp
If you are the rightful owner of ghost-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol (MCP) server for interacting with Ghost CMS through LLM interfaces like Claude.
The Ghost MCP Server is a robust solution for managing Ghost CMS through Model Context Protocol (MCP) interfaces. Recently rewritten from Python to TypeScript, it offers improved reliability, maintainability, and ease of installation as an NPM package. The server leverages the official @tryghost/admin-api client for secure and comprehensive access to Ghost blog entities, including posts, users, members, tiers, offers, and newsletters. It supports JWT authentication and provides advanced search capabilities, detailed output, and robust error handling with custom exceptions. The server is designed for seamless integration with MCP clients, offering a streamlined configuration process using Node.js environment variables.
Features
- Secure Ghost Admin API requests with `@tryghost/admin-api`
- Comprehensive entity access including posts, users, members, tiers, offers, and newsletters
- Advanced search functionality with both fuzzy and exact matching options
- Detailed, human-readable output for Ghost entities
- Robust error handling using custom `GhostError` exceptions
Tools
ghost
Unified tools for all Ghost CMS capabilities