Get started free
All integrations

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.

41 toolsCustom authAPI docs

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

  • POSTcreate_post

    Creates a new post on a Ghost site.

  • DELETEdelete_post

    Deletes a post from the Ghost site.

  • GETget_post_admin

    Retrieves a single post by ID via Admin API.

  • GETget_post_by_id_content

    Retrieves a single post by ID via Content API.

  • GETget_post_by_slug_content

    Retrieves a single post by slug via Content API.

  • GETlist_posts_admin

    Lists all posts including drafts via Admin API.

  • GETlist_posts_content

    Lists published posts from a Ghost site via Content API.

  • PUTupdate_post

    Updates an existing post.

Page, 6 operations

  • POSTcreate_page

    Creates a new static page.

  • DELETEdelete_page

    Deletes a page from the Ghost site.

  • GETget_page_by_slug_content

    Retrieves a single page by slug via Content API.

  • GETlist_pages_admin

    Lists static pages via Admin API.

  • GETlist_pages_content

    Lists published pages from a Ghost site via Content API.

  • PUTupdate_page

    Updates an existing page.

Tag, 5 operations

  • POSTcreate_tag

    Creates a new tag for content organization.

  • DELETEdelete_tag

    Deletes a tag.

  • GETget_tag_by_slug_content

    Retrieves a single tag by slug via Content API.

  • GETlist_tags_content

    Lists tags from a Ghost site via Content API.

  • PUTupdate_tag

    Updates an existing tag.

Member, 4 operations

  • POSTcreate_member

    Creates a new member/subscriber.

  • DELETEdelete_member

    Deletes a member.

  • GETlist_members

    Lists members from a Ghost site.

  • PUTupdate_member

    Updates an existing member.

Tier, 3 operations

  • POSTcreate_tier

    Creates a new subscription tier.

  • GETlist_tiers_admin

    Lists tiers via Admin API.

  • GETlist_tiers_content

    Lists membership tiers via Content API.

Webhook, 3 operations

  • POSTcreate_webhook

    Creates a webhook subscription.

  • DELETEdelete_webhook

    Deletes a webhook subscription.

  • PUTupdate_webhook

    Updates an existing webhook.

Author, 2 operations

  • GETget_author_by_slug_content

    Retrieves a single author by slug via Content API.

  • GETlist_authors_content

    Lists authors from a Ghost site via Content API.

Newsletter, 2 operations

  • POSTcreate_newsletter

    Creates a new newsletter.

  • GETlist_newsletters

    Lists newsletters from a Ghost site.

Offer, 2 operations

  • POSTcreate_offer

    Creates a new discount offer.

  • GETlist_offers

    Lists offers (discounts) from a Ghost site.

Theme, 2 operations

  • PUTactivate_theme

    Activates a theme on the Ghost site.

  • POSTupload_theme

    Uploads a theme to Ghost.

Image, 1 operation

  • POSTupload_image

    Uploads an image to Ghost.

Setting, 1 operation

  • GETget_settings_content

    Retrieves site settings and configuration via Content API.

Site, 1 operation

  • GETget_site

    Retrieves site information via Admin API.

User, 1 operation

  • GETlist_users

    Lists 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