Ghost CMS MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| GHOST_URL | Yes | Your Ghost site URL (e.g., https://your-site.ghost.io) | |
| GHOST_ADMIN_API_KEY | Yes | Your Ghost Admin API Key (format: id:secret) | |
| GHOST_CONTENT_API_KEY | Yes | Your Ghost Content API Key |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| ghost_posts_listC | List posts with optional filters. Returns posts with metadata. |
| ghost_posts_getC | Get a single post by ID or slug |
| ghost_posts_createC | Create a new post |
| ghost_posts_updateC | Update an existing post |
| ghost_posts_deleteB | Delete a post permanently |
| ghost_posts_publishC | Publish a draft post |
| ghost_posts_unpublishB | Unpublish a published post (convert to draft) |
| ghost_posts_searchC | Search posts by query string |
| ghost_posts_bulk_updateC | Bulk update multiple posts |
| ghost_posts_bulk_deleteC | Bulk delete multiple posts (use with caution) |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 10 tools
Most tools map to distinct actions on posts (list, get, create, update, delete, publish, unpublish, bulk variants). The only minor overlap is between list_posts and search_posts, since both retrieve posts and list supports filters. Overall boundaries are clear enough for reliable selection.
All tools follow a strict ghost_posts_<verb> snake_case pattern. The verbs are conventional and predictable, with bulk operations clearly marked. No naming inconsistencies.
Ten tools is well-scoped for post management, covering CRUD plus publish lifecycle and bulk operations. Each tool earns its place without redundancy.
Post lifecycle coverage is excellent: list, get, create, update, delete, publish, unpublish, search, and bulk operations. However, as a Ghost CMS server it omits adjacent resources like pages, tags, authors, and media, which limits broader CMS workflows.