4,500+ servers built on MCP Fusion
Vinkius

Ghost MCP. Manage posts, authors, and pages via chat.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Ghost MCP on Cursor AI Code Editor MCP Client Ghost MCP on Claude Desktop App MCP Integration Ghost MCP on OpenAI Agents SDK MCP Compatible Ghost MCP on Visual Studio Code MCP Extension Client Ghost MCP on GitHub Copilot AI Agent MCP Integration Ghost MCP on Google Gemini AI MCP Integration Ghost MCP on Lovable AI Development MCP Client Ghost MCP on Mistral AI Agents MCP Compatible Ghost MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Ghost MCP Server. Manage your entire content workflow—from listing posts and tags to fetching author profiles and site settings—using your AI agent.

This server lets you interact with your Ghost CMS data through natural conversation, giving you full control over published content, site architecture, and membership tiers without touching the dashboard.

Check out the tools like `list_published_posts` or `list_static_pages` to manage content programmatically.

What your AI agents can do

Get author details

Retrieves the full profile details for a specific author.

Get page by slug

Fetches all details for a specific static page using its URL slug.

Get post by slug

Retrieves the full content and metadata for a specific blog post using its URL slug.

+ 8 more capabilities included
Retrieve published content and pages

List all blog posts or static pages, and retrieve the full metadata and HTML content for any specific item using slugs.

Manage content structure and taxonomy

List all existing categorization tags and authors, giving you a map of your content architecture.

Review site and membership settings

Get global site settings and list active subscription tiers, helping you manage paywall rules and site structure.

Get author and contributor details

Fetch detailed profiles for every active writer and contributor on the publication.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Ghost MCP Server: 11 Tools for Content Management

Use these tools to read, list, and cross-reference data from your Ghost CMS directly via your AI agent. Manage everything from authors to site architecture.

get019d75a4

get author details

Retrieves the full profile details for a specific author.

get019d75a4

get page by slug

Fetches all details for a specific static page using its URL slug.

get019d75a4

get post by slug

Retrieves the full content and metadata for a specific blog post using its URL slug.

get019d75a4

get site settings

Gets global configuration data for the entire Ghost site.

get019d75a4

get tag details

Retrieves metadata for a specific content category tag.

list019d75a4

list blog authors

Lists all current authors and contributors on the publication.

list019d75a4

list content tags

Lists all available content tags and categories on the site.

list019d75a4

list published posts

Lists all published blog posts and their basic metadata.

list019d75a4

list static pages

Lists all standalone static pages on the site.

list019d75a4

list subscription tiers

Shows all current membership tiers and their pricing rules.

verify019d75a4

verify api connection

Checks if your AI agent can successfully connect to the Ghost API.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Ghost, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

Connect your Ghost publication to any AI agent and manage your whole content workflow using the Model Context Protocol (MCP). This server lets your agent talk directly to the Ghost Content API, giving you full control over your published content, site structure, and membership tiers without touching the dashboard. You'll use your AI client to handle everything, from listing posts and tags to fetching author profiles and site settings.

To pull published content and pages, you can list all available blog posts using list_published_posts or list all standalone static pages using list_static_pages. For any specific post, you'll get the full content and metadata by using get_post_by_slug, and if it's a static page, you use get_page_by_slug.

To map out your content structure, you can list all content tags with list_content_tags or list every author and contributor with list_blog_authors. You can also get detailed metadata for a specific tag using get_tag_details, or pull the complete profile details for any author using get_author_details.

If you wanna check the site's foundation, you can grab the global configuration data with get_site_settings. You can also list every current membership tier and their pricing rules by calling list_subscription_tiers. Finally, you can check if your agent can connect to the API successfully using verify_api_connection.

How Ghost MCP Works

  1. 1 Subscribe to the server via the Vinkius Marketplace.
  2. 2 Input your Ghost Base URL and Content API Key (you find this in your Ghost Integrations settings).
  3. 3 Tell your AI agent what you need—for example, 'List the 5 most recent posts'—and it executes the API call for you.

The bottom line is, your AI agent treats your Ghost CMS like another data source, letting you manage content without leaving your current application.

Who Is Ghost MCP For?

This is for content teams who live in the dashboard but need to work in an AI environment. If you’re an editor who wastes time clicking through menus to find a post's metadata, or a dev who has to manually run API endpoints just to check site settings, this saves you the clicks. It lets you run the whole CMS through chat.

Content Manager

Uses the agent to quickly pull published post data or list all active authors without navigating the manual dashboard.

Frontend Developer

Automates the retrieval of taxonomy tags or site configuration settings via simple AI commands, feeding the data directly into code.

Editorial Lead

Gets a real-time overview of static pages and subscription tiers by asking the agent, eliminating the need to open multiple admin tabs.

What Changes When You Connect

  • Stop clicking through menus. Use list_published_posts to see a list of the 5 most recent articles immediately. You get the titles and slugs in one go.
  • Understand your content map instantly. Run list_content_tags to see every category tag you're using, which is faster than digging through the taxonomy dashboard.
  • Get the full story on your writers. Running list_blog_authors pulls all contributor profiles into your chat, giving you an immediate roster of who writes for you.
  • Know your site limits. Use get_site_settings to programmatically access global rules, like title schemas or routing rules, without logging into the admin panel.
  • Track your revenue streams. list_subscription_tiers lists all active membership levels, letting you confirm your paywall rules without guessing.
  • Avoid fragmented data retrieval. Instead of calling three different endpoints, your agent can run get_page_by_slug and get_post_by_slug sequentially to gather related content for one report.

Real-World Use Cases

01

Checking a new author's credentials

An Editorial Lead needs to verify a new contributor. Instead of logging into the Ghost dashboard and navigating to the author section, they simply ask the agent to run list_blog_authors and then get_author_details for the specific writer. They get the full profile data right in the chat.

02

Building a site map for a new dev

A Frontend Developer needs to map out all accessible sections of the site. They ask the agent to run list_static_pages and list_content_tags. This gives them a complete list of structural components and content types needed for development.

03

Quickly auditing content gaps

A Content Manager wants to know if they have enough evergreen material. They ask the agent to run list_published_posts and then check the details of a specific post using get_post_by_slug. They get the content and metadata instantly for review.

04

Comparing membership plans

An Editorial Lead needs to compare the pricing and features of different plans. They use the agent to run list_subscription_tiers, which instantly returns all active tiers and their associated costs.

The Tradeoffs

Trying to find a post's content by guessing

A user tries to copy a URL and paste it into a generic API call, hoping it works. They waste time because they don't know if the content is a post or a page, or if the slug is correct.

Use the specific tools. First, run list_static_pages or list_published_posts to see the available slugs. Then, use get_page_by_slug or get_post_by_slug with the exact slug to get the content.

Manually checking global settings

A developer has to navigate deep into the Ghost admin dashboard's settings menu to find out the site's title schema or global routing rules.

Just ask the agent to run get_site_settings. It pulls the global config data directly and presents it to you.

Forgetting to check connectivity

A new user connects the server and immediately starts asking complex questions. The agent fails silently or gives a vague error because the API key is wrong or the URL is bad.

Always run verify_api_connection first. It confirms the connection works before you waste time asking for content details.

When It Fits, When It Doesn't

Use this MCP Server if your primary workflow involves managing content published through Ghost. It's best for content teams and developers who need to query structured data—like author details (get_author_details), post metadata (get_post_by_slug), or site configuration (get_site_settings)—without leaving their AI client. Don't use it if you only need to write a simple, single blog post. For that, you still need the Ghost CMS editor. Use it when you need to read, list, or cross-reference data across multiple content types."

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Ghost CMS. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 11 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_author_details get_page_by_slug get_post_by_slug get_site_settings get_tag_details list_blog_authors list_content_tags list_published_posts list_static_pages list_subscription_tiers verify_api_connection

Sifting through the Ghost dashboard for basic content details is a massive time sink.

Today, if you need to check a post's content or an author's bio, you have to log into Ghost. You click to the post, then you click to the author profile. Then, if you need the site's global rules, you have to find the settings tab. It's a miserable, multi-tab, copy-paste routine.

With the Ghost MCP Server, you just talk to your agent. You say, 'What was the main content of the 'welcome' post?' and the agent runs `get_post_by_slug`. You get the content right there. It’s that simple.

Ghost MCP Server: Get full site data with `get_site_settings`.

Before, checking site configuration meant navigating through layers of admin menus—title schemas, routing rules, etc. This required someone to physically open the site and click through settings to find the right value.

Now, you ask the agent to run `get_site_settings`. It pulls all the global data in one go. You get the truth about your site's rules instantly.

Common Questions About Ghost MCP

How do I list all my blog posts using the Ghost MCP Server? +

You run the list_published_posts tool. This sends a list of all your published articles and their basic metadata to your agent. You can then ask for the full content of any post using get_post_by_slug.

Can I see who all the authors are using `list_blog_authors`? +

Yes, running list_blog_authors fetches a roster of every active writer and contributor on the publication. It gives you their profile details right in the chat.

What is the difference between `list_static_pages` and `list_published_posts`? +

Pages are standalone sections of your site (like 'About Us'). Posts are individual articles. Use list_static_pages for the sections, and list_published_posts for the articles.

Do I need to run `verify_api_connection` every time I use the Ghost MCP Server? +

It's good practice to run verify_api_connection first. It confirms your agent has the correct API keys and base URL, preventing failed requests later on.

How do I get the content of a specific page using `get_page_by_slug`? +

You provide the page's slug to the get_page_by_slug tool. The agent then returns the full content and metadata for that specific static page.

How do I list all the available content tags using `list_content_tags`? +

It lists all tags used across your site. You can see your content's architecture and structure by retrieving all metadata tags.

What kind of information does `get_site_settings` provide? +

It provides global operational details. You get access to site-wide configuration, including routing rules and title schemas.

How do I check the status of my connection using `verify_api_connection`? +

Running this tool confirms your credentials work. It verifies the live connection between your AI client and the Ghost API.

How do I get a Content API Key for Ghost? +

Log in to your Ghost Admin dashboard, navigate to Settings > Integrations, and add a Custom Integration. You will find the Content API Key there.

Can I publish new posts using this integration? +

No, this integration uses the Content API which is read-only. It is designed to safely retrieve and query your published content.

What is the Base URL format? +

Your Base URL is the root domain where your Ghost site is hosted, for example: 'https://demo.ghost.io'. Do not include '/ghost/api/'.

How do I fetch related tags and authors for a post? +

Use the 'include' parameter in the 'get_post_by_slug' tool and pass the string 'tags,authors'.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 11 tools

We've already built the connector for Ghost. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 11 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.