Skip to main content
Feedback

Ghost MCP connector

Updated 

Ghost is a headless CMS and publishing platform for creating and managing content, memberships, and newsletters. The Ghost MCP connector allows AI agents to create, retrieve, update, and delete posts and pages, and browse published content by ID or slug. It also supports managing users, tags, and members, giving teams a way to automate publishing workflows and content operations across a Ghost instance.

Authentication type

  • API Key - Requires a static API key to be configured before the agent can connect to the service.

Uses

Use the Ghost MCP connector to perform the following actions:

  • Publish new articles directly to a Ghost site from a workflow
  • Retrieve published posts to syndicate content across other channels
  • Update existing posts to correct or refresh published content
  • Delete outdated posts to keep the Ghost site current
  • Look up posts by slug for quick content reference
  • Audit staff and contributor accounts by listing Ghost users
  • Organize content discovery by listing all tags on a site
  • Track draft and published post status across the entire site

Example prompts

Use the following example prompts to invoke Ghost MCP connector tools from your AI assistant or Boomi Connect workflow:

  • Show me all published posts from this month in Ghost.
  • Create a new blog post announcing our product launch in Ghost.
  • Find the Ghost post with the slug 'summer-sale'.
  • Update the title of my latest Ghost post.
  • Delete the old draft post about our previous pricing in Ghost.
  • List every tag used on our Ghost site.
  • Who are the users with access to our Ghost site.
  • Get the details of the post with ID 12345 in Ghost.
  • Show me every post, including drafts, on our Ghost site.
  • Pull up the published version of our 'About Us' post from Ghost.

Ghost MCP connector tools

The Ghost MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.

ToolDescription
getContentPostsList published posts
getContentPostGet a published post by ID
getContentPostBySlugGet a published post by slug
getAdminPostsList all posts
createPostCreate a new post
getAdminPostGet a post by ID
updatePostUpdate a post
deletePostDelete a post
getAdminPostBySlugGet a post by slug
getUsersList users
getTagsList tags
On this Page