ghost-blog-mcp
MCP server for the Ghost Admin API
Versions
0.1.4latest0.1.30.1.20.1.10.1.0Tools 7
ghost_site_info Read the connected Ghost site's title, url and version. Use first to confirm credentials work.
ghost_post_list Browse posts or pages with an NQL filter, order, and limit. Use to find a post by slug, list drafts, or pull a corpus.
ghost_post_get Read a single post or page by id or slug, including its html and lexical. Use for pull-guard before updating.
ghost_tag_list Browse tags. Use to find a tag's canonical slug before attaching it to a post.
ghost_post_create Create a post or page from Markdown (built into card-split lexical) or HTML. Returns the public and editor URLs.
ghost_post_update Update a post or page in place by id or slug. Read-then-edit (handles updated_at) and syncs title/tags/excerpt/meta, not just the body.
ghost_image_upload Upload a local image file to Ghost storage and return its CDN url (e.g. for a feature image).
Permissions 3
filesystem low shell high env_vars low