Integration

Ghost integration

Ghost Publishing Platform API for modern content management. Ghost provides both a Content API for public read access and an Admin API for full content management. Build headless CMS integrations, content automation, membership platforms, and publishing workflows.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in Ghost.Built from the 41 Ghost tools below, on the connection you add once.

Common Ghost use cases

  • Content editing
  • Post detail page
  • Member management
  • Content management
  • Status changes
  • Site navigation
  • Static content
  • Cleanup
  • Tag page
  • Site info

What you can do with Ghost

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

Post, 8 operations

  • create_postCreate postPOSTCreates a new post on a Ghost site.
  • delete_postDelete postDELETEDeletes a post from the Ghost site.
  • get_post_adminGet post adminGETRetrieves a single post by ID via Admin API.
  • get_post_by_id_contentGet post by id contentGETRetrieves a single post by ID via Content API.
  • get_post_by_slug_contentGet post by slug contentGETRetrieves a single post by slug via Content API.
  • list_posts_adminList posts adminGETLists all posts including drafts via Admin API.
  • list_posts_contentList posts contentGETLists published posts from a Ghost site via Content API.
  • update_postUpdate postPUTUpdates an existing post.

Page, 6 operations

  • create_pageCreate pagePOSTCreates a new static page.
  • delete_pageDelete pageDELETEDeletes a page from the Ghost site.
  • get_page_by_slug_contentGet page by slug contentGETRetrieves a single page by slug via Content API.
  • list_pages_adminList pages adminGETLists static pages via Admin API.
  • list_pages_contentList pages contentGETLists published pages from a Ghost site via Content API.
  • update_pageUpdate pagePUTUpdates an existing page.

Tag, 5 operations

  • create_tagCreate tagPOSTCreates a new tag for content organization.
  • delete_tagDelete tagDELETEDeletes a tag.
  • get_tag_by_slug_contentGet tag by slug contentGETRetrieves a single tag by slug via Content API.
  • list_tags_contentList tags contentGETLists tags from a Ghost site via Content API.
  • update_tagUpdate tagPUTUpdates an existing tag.

Member, 4 operations

  • create_memberCreate memberPOSTCreates a new member/subscriber.
  • delete_memberDelete memberDELETEDeletes a member.
  • list_membersList membersGETLists members from a Ghost site.
  • update_memberUpdate memberPUTUpdates an existing member.

Tier, 3 operations

  • create_tierCreate tierPOSTCreates a new subscription tier.
  • list_tiers_adminList tiers adminGETLists tiers via Admin API.
  • list_tiers_contentList tiers contentGETLists membership tiers via Content API.

Webhook, 3 operations

  • create_webhookCreate webhookPOSTCreates a webhook subscription.
  • delete_webhookDelete webhookDELETEDeletes a webhook subscription.
  • update_webhookUpdate webhookPUTUpdates an existing webhook.

Author, 2 operations

  • get_author_by_slug_contentGet author by slug contentGETRetrieves a single author by slug via Content API.
  • list_authors_contentList authors contentGETLists authors from a Ghost site via Content API.

Newsletter, 2 operations

  • create_newsletterCreate newsletterPOSTCreates a new newsletter.
  • list_newslettersList newslettersGETLists newsletters from a Ghost site.

Offer, 2 operations

  • create_offerCreate offerPOSTCreates a new discount offer.
  • list_offersList offersGETLists offers (discounts) from a Ghost site.

Theme, 2 operations

  • activate_themeActivate themePUTActivates a theme on the Ghost site.
  • upload_themeUpload themePOSTUploads a theme to Ghost.

Image, 1 operation

  • upload_imageUpload imagePOSTUploads an image to Ghost.

Setting, 1 operation

  • get_settings_contentGet settings contentGETRetrieves site settings and configuration via Content API.

Site, 1 operation

  • get_siteGet siteGETRetrieves site information via Admin API.

User, 1 operation

  • list_usersList usersGETLists staff users from a Ghost site.

Use Ghost from Claude Code, Cursor or Codex

Connect Ghost in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Ghost operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Ghost

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Ghost once

    Add your Ghost connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

Ghost integration FAQ

What can you do with the Ghost integration?

LiveContext exposes 41 operations on Ghost, covering post, page, tag and member. Common uses include Content editing, Post detail page and Member management.

Popular integrations

Browse the whole catalog