A Model Context Protocol (MCP) server for interacting with Ghost CMS through LLM interfaces like Claude. Allow you to control your Ghost blog by simply asking Claude etc.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"ghost-mcp": {
"env": {
"GHOST_API_URL": "https://yourblog.com",
"GHOST_API_VERSION": "v5.0",
"GHOST_ADMIN_API_KEY": "your_admin_api_key"
},
"args": [
"-y",
"@fanyangmeng/ghost-mcp"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
I've completely rewritten the Ghost MCP Server from Python to TypeScript in this v0.1.0 release. This major change brings several benefits:
This server supports HTTP transport. Be the first to test it — help the community know if it works.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Click any tool to inspect its schema.
postsArticles and content published on your Ghost site
ghost://posts
membersRegistered users and subscribers of your site
ghost://members
newslettersEmail newsletters managed and sent via Ghost
ghost://newsletters
offersPromotional offers and discounts for members
ghost://offers
invitesInvitations for new users or staff to join your Ghost site
ghost://invites
rolesUser roles and permissions within the Ghost admin
ghost://roles
tagsOrganizational tags for posts and content
ghost://tags
tiersSubscription tiers and plans for members
ghost://tiers
usersAdmin users and staff accounts
ghost://users
webhooksAutomated event notifications to external services
ghost://webhooks
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in writing / marketing
A markdown editor — and the bridge to your LLM. Local-first, MIT, ~15 MB. Bundled MCP server lets Claude Code / Codex / Cursor drive your vault directly. 14 AI providers BYOK.
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
DataForSEO API modelcontextprotocol server
Define task-specific AI sub-agents in Markdown for any MCP-compatible tool.
MCP Security Weekly
Get CVE alerts and security updates for Ghost Mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A Model Context Protocol (MCP) server for interacting with Ghost CMS through LLM interfaces like Claude. This server provides secure and comprehensive access to your Ghost blog, leveraging JWT authentication and a rich set of MCP tools for managing posts, users, members, tiers, offers, and newsletters.

@tryghost/admin-apiGhostError exceptionsTo use this with MCP clients, for instance, Claude Desktop, add the following to your claude_desktop_config.json:
{
"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"
}
}
}
}
The following Ghost CMS resources are available through this MCP server:
This MCP server exposes a comprehensive set of tools for managing your Ghost CMS via the Model Context Protocol. Each resource provides a set of operations, typically including browsing, reading, creating, editing, and deleting entities. Below is a summary of the available tools: