Skip to main content
Feedback

Ghost MCP connector

Ghost is a headless CMS and publishing platform designed for creating and managing content, memberships, and newsletters. The Ghost MCP connector allows AI agents to manage published and draft posts, retrieve content by ID or slug, and administer user accounts. It also supports building workflows for content publishing, membership management, and newsletter distribution across your 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 blog posts and manage content workflows across multiple channels
  • Automate newsletter distribution and membership communications from Ghost
  • Sync published content metadata to marketing automation platforms
  • Retrieve post analytics and engagement data for reporting dashboards
  • Organize content by tags and authors for editorial team collaboration
  • Archive and delete outdated posts while maintaining publication history
  • Populate website content feeds from Ghost updates in real time

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 in Ghost from the last week.
  • List every post with the 'product update' tag in Ghost.
  • Get the post about our pricing changes by its slug name.
  • Create a new blog post about our company announcement in Ghost.
  • Update the featured image on our top performing post in Ghost.
  • Delete the draft post I created yesterday in Ghost.
  • Show me all Ghost users and their roles.
  • Retrieve the full content of the post titled 'Q4 roadmap' from Ghost.
  • List all tags currently used in Ghost and count how many posts use each one.
  • Get the author information for posts published this month in 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
getContentPostsRetrieves a list of all published posts.
getContentPostRetrieves a single published post by its identifier.
getContentPostBySlugRetrieves a published post using its URL-friendly slug.
getAdminPostsRetrieves a list of all posts including unpublished ones.
createPostCreates a new post with the provided content and settings.
getAdminPostRetrieves a single post by identifier including unpublished posts.
updatePostModifies an existing post with new content or settings.
deletePostRemoves a post from the system permanently.
getAdminPostBySlugRetrieves a post using its slug including unpublished posts.
getUsersRetrieves a list of all users in the system.
getTagsRetrieves a list of all available tags.
On this Page