Skip to content

Ghost MCP · MCP server for Ghost

Open sourcePublishing

Run your Ghost site from your AI assistant

An MCP server for Ghost that runs locally against your own site. It creates and updates posts from Markdown, uploads images, reviews the site and publishes linked translations the Xpresiva way.

Ghost MCP — asistente

Create a draft “Publishing by talking to the assistant”, with a callout and a tag

The assistant calls the Ghost MCP's create_post tool

oksigenia-ghost-mcp ready (stdio)

→ create_post (status: draft · tags: Ejemplo)

{

"created": true,

"id": "6ac134f2ca770b0001fbf9f5",

"url": "https://example.com/p/e1de6bb7-b69a-46c6-9982-2af179465a4a/",

"status": "draft",

"slug": "demo-ghost-mcp-oksi"

}

Draft created in your Ghost; the MCP reuses the ghost-md-publisher engine

Ghost MCP: run your Ghost by talking to the assistant, locally and telemetry-free

Who it is for

  • Ghost publications
  • Xpresiva sites
  • Editors
  • Developers

What it does

  1. Content

    List, create and update posts from Markdown, with images processed for you.

  2. Knows Xpresiva

    Checks each post's template, feature image, alt text and excerpt.

  3. Multilingual

    Publishes an article's language versions linked as one translation group.

  4. With a safety net

    New posts start as drafts, and an existing slug is never overwritten.

  • 11

    MCP tools

  • 3

    Xpresiva-aware tools

Standard

  • Runs locally
  • No telemetry
  • Drafts by default
  • Open source (MIT)

Pricing

Free · open source

Licence: MIT