Quick answer: MCP Express connects Claude to your Ghost CMS blog, giving it the ability to list, create, update, publish, and delete posts through plain-English requests — no copy-pasting into the Ghost editor, no separate config file to edit. Unlike most Ghost MCP servers, which are self-hosted and typically require Claude Desktop with a local JSON config, MCP Express is hosted: connect once via OAuth and manage your blog from any device signed into Claude. Setup takes about 5 minutes.
One post is easy to manage in Ghost. Ten is fine. But once you're maintaining a content library — updating old posts, publishing new ones, keeping metadata clean — the admin work starts to outweigh the writing.
AI can help here, but there's a gap most people hit first: your AI assistant has no way to actually touch your Ghost blog. It can write you a great draft, but then you're copy-pasting into the Ghost editor, formatting it, and hitting publish yourself.
What a Ghost CMS + AI Setup Actually Looks Like
Most Ghost MCP servers you'll find are self-hosted, open-source projects — you run them locally with npx, paste your Ghost Admin API key into a JSON config file, and connect through Claude Desktop specifically (not the web). Several go beyond posts into tags, members, newsletters, and tiers.
MCP Express takes a different route: it's hosted, connects via OAuth instead of a config file, and works from Claude.ai web, Claude Desktop, or mobile. The tradeoff is scope — today, the integration covers posts specifically (list, create, update, publish, delete), not members, tags, newsletters, or tiers. If your workflow needs those, a self-hosted option with broader Admin API coverage may fit better. If it's about keeping your post library current without touching the Ghost admin panel, this is built for exactly that.
Prerequisites
Before you begin, ensure you have:
Estimated time: 5 minutes from signup to first query.
How to Set Up Your Ghost CMS MCP Server with MCP Express
Here's how to get connected:
Step 1: Create Your MCP Express Account
Sign up at mcp-express.com and log in to your dashboard.
Step 2: Create a Ghost CMS MCP Server
In the dashboard, create a new server.

Give it a name and a description.

Then go to Tools → Add New Tools and select Ghost CMS.

You'll be prompted to enter your Ghost site's base URL and Admin API key to complete the connection.

Fill in the fields and click Next to proceed.
Step 3: Configure Allowed Actions
Choose which actions your AI is permitted to perform. For full blog management, enable: List, Get, Create, Update, Publish, and Delete posts.

You can restrict this to a smaller set if you prefer your AI to only read or draft — without the ability to publish or delete.
Finally, give your tool a clear name and description — this helps your AI understand what the tool does and when to use it.

Step 4: Connect Claude to MCP Express
In Claude, go to Customize → Connectors and click Add New Connector. Give it a name and set the URL to:
https://api.mcp-express.com/gateway/mcp
Claude will redirect you to MCP Express to complete the OAuth flow. Log in, grant access, and select the MCP server you just configured.
For a detailed walkthrough, see the guide on connecting MCP servers to AI via OAuth.
Once connected, you can manage your servers from any device where you're signed into Claude — laptop, phone, or tablet. No terminal app needed.
Step 5: Start Giving Your AI Commands
Once connected, your AI can interact with your Ghost blog in plain conversation. For example:
Creating content
"Can you create a new blog post in Ghost based on the notes that I have provided."

Here's the result:

Your AI handles the request end-to-end — no copy-pasting into the Ghost editor, no switching tabs. Just tell it what you want done, and it does it.
Reimagine Your Workflow
Ghost CMS on its own manages your publishing. But when you connect it to other tools through MCP Express, it becomes part of something larger — a workflow where your AI moves between your systems and handles the work that used to fall through the cracks.
Here are a few ways people are already using it:
- Ship a feature, then ask your AI to write the post
Connect GitHub alongside Ghost. When a new feature lands, ask your AI to read the latest commits, understand what changed, and draft a blog post explaining it in plain language. No developer briefing required — just point Claude at the commits and tell it what you need.
- Review articles against your own standards
Connect Nuclino or Confluence where you store your brand guidelines, tone of voice docs, and product information. Before publishing anything from your colleagues, ask your AI to review the draft against those guidelines and flag anything off-brand, factually inconsistent, or missing. Your style guide finally enforces itself.
- Keep your content library accurate over time
As your product evolves, old posts go stale. Connect your changelog or internal docs and ask your AI to cross-reference your Ghost posts against recent updates — surfacing anything that contradicts current information before a reader finds it first.
Frequently Asked Questions
- Does MCP Express support Ghost's full Admin API — members, newsletters, tiers?
Not currently — the integration covers post management (list, create, update, publish, delete). For broader Admin API access, a self-hosted Ghost MCP server may be a better fit.
- Do I need Claude Desktop for this to work?
No — MCP Express connects via OAuth and works from Claude.ai web, Claude Desktop, or mobile, unlike most self-hosted Ghost MCP servers which are typically Desktop-only.
- Can I restrict my AI to drafting only, without publishing?
Yes — enable List, Get, Create, and Update without Publish or Delete.
- Is my Ghost Admin API key stored securely?
Yes — credentials are stored using AWS KMS encryption, the same standard used in banking infrastructure.
- Can I manage multiple Ghost blogs from one Claude conversation?
Yes — configure a separate MCP server per blog and switch between them in the same conversation.
Your Blog Shouldn't Slow You Down
Publishing is supposed to be about ideas, not tab-switching and admin panels. The Ghost CMS integration on MCP Express closes that gap — your AI assistant goes from a writing tool you manually feed content into, to an active participant in your publishing workflow.
[Create your free account →] No credit card required. Your first MCP server takes under 5 minutes to set up.
Further Resources:
- Documentation — See every supported integration, configuration option, and code example in one place.
- Contact Us — Got a question before signing up, or just want to talk through your setup? Drop us an email.
- Open a Support Ticket — Already inside the app and something's not working? Open a ticket directly from your dashboard.