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.
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 mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Ghost
Create your workspace
Sign up free. Nothing to install.
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.
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
Instagram API with Instagram Login (graph.instagram.com). Manage a Business/Creator Instagram account…
Messaging platform API for building bots and integrations. Send messages, manage chats and channels, handle…
Google email service API for sending, receiving, and managing emails. Access messages, threads, labels,…
Google's video platform API for accessing video, channel, playlist, and comment data
Social media platform API for content creators and businesses. Access user info, manage videos, get…
Social media platform API for posting, reading, and managing Twitter/X content. Post tweets, read timelines,…
Professional networking platform API for managing profiles, connections, and content. Share posts, manage…
AI API from xAI (Elon Musk's AI company) powering Grok models. Access state-of-the-art language models with…