# Ghost MCP for AI Agents AI Agent Connect

> Ghost MCP for AI Agents. Publish and monetize your content with a modern headless CMS built for newsletters, memberships, and independent creators. Connect your Ghost account to your AI agent to manage posts, subscribers, and site settings through a natural conversation.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_3UXeQP9wJagoKvHD5ore6mlAyJ6c6qXUmYUlCdoT/ai-agent-connect
- **Tags:** blogging, newsletter-publishing, membership-sites, content-orchestration, subscriber-management, open-source, monetization

## Description

Ghost gives you a way to handle your content and your audience in one place, but managing a growing publication often means jumping between different tabs to check post statuses, look up member tiers, or update site pages. This Connector changes that by letting you talk to your Ghost account directly through your AI client. Instead of hunting for settings in a dashboard, you can just ask your agent to find specific subscribers, list out your current newsletter offers, or check your site's configuration. It handles the heavy lifting of navigating the admin panel so you can focus on actually writing and strategy. By using the Vinkius catalog to connect this tool, you get a way to manage your entire publishing pipeline from a single conversation. You can create new posts or drafts, pull in full HTML content for review, and organize your tags to keep things tidy, all without manual data entry. This connection turns your AI into a dedicated content strategist that knows your publication inside out. You no longer have to worry about missing a member update or forgetting to schedule a post. You can also oversee your static site pages and manage your content tags to keep your site taxonomy perfectly organized. Whether you are checking your active membership offers or verifying your newsletter configurations, the agent pulls that data instantly. It takes the friction out of the backend work so you can stay in your creative flow.

## Tools

### list_members
List all site members. This tool pulls emails, join dates, and account status so you can see who is joining your community.

### list_newsletters
List all configured newsletters. You can see every newsletter setup used to send updates to your audience.

### list_offers
List all active membership offers. Use this to see the current subscription plans available on your site.

### list_pages
List all static site pages. This helps you manage your About, Contact, and other non-blog content pages.

### list_posts
List all Ghost blog posts. You can quickly see basic metadata and post IDs for your entire content library.

### list_tags
List all content tags. Use this to organize and filter your posts by category or topic.

### list_membership_tiers
List membership tiers and plans. This helps you understand your subscription structure, including free and premium levels.

### create_post
Create a new Ghost post or draft. You can provide a title and HTML content to start a new article immediately.

### get_post_details
Get details for a specific post. This is the best way to review the full HTML content and metadata of an article.

### get_site_settings
Get Ghost site settings and configuration. Use this to verify your site identity and general backend settings.

## Prompt Examples

**Prompt:** 
```
List my recent draft posts.
```

**Response:** 
```
I've found 3 drafts in your Ghost account:

* **Summer Sale**
* **Tech Review**
* **Weekly Wrap**

Would you like to see the full HTML content for any of these?
```

**Prompt:** 
```
Who joined my newsletter this week?
```

**Response:** 
```
I've pulled your member directory. You had 12 new signups this week. Here are the most recent:

* **Alice** (alice@example.com)
* **Bob** (bob@example.com)
* **Charlie** (char@example.com)

Want me to check their membership tiers?
```

**Prompt:** 
```
Create a draft for a post about our new free tier.
```

**Response:** 
```
Draft created! I've added a new post titled **Our New Free Tier** to your Ghost account. It's currently saved as a draft. Should I add some content to it for you?
```

## Capabilities

### Create new blog drafts
Generate new posts with specific titles and HTML content instantly.

### Fetch subscriber info
Pull a list of members including their emails and join dates.

### Manage newsletter offers
View your active newsletters and membership plans in one go.

### Retrieve post content
Get the full HTML and metadata for any specific blog post.

### Update site navigation
List and manage your static pages and content tags.

### Check site configurations
Pull your general site settings and newsletter configs.

## Use Cases

### Checking post statuses
A content manager needs to see which articles are live. They ask the agent to list posts and check statuses using list_posts.

### Auditing recent signups
A publisher wants to see who joined this month. They use list_members to pull a list of recent subscribers and their join dates.

### Drafting new content
A marketer needs to create a draft for a new series. They use create_post to put a title and outline into the CMS via chat.

### Reviewing subscription plans
A site owner needs to audit their membership plans. They use list_membership_tiers to see all current pricing and levels.

## Benefits

- Save time on content creation by using create_post to generate new drafts with titles and HTML content without leaving your chat.
- Track your audience growth more easily by using list_members to pull subscriber emails and join dates into a single view.
- Keep your site organization clean by using list_tags and list_pages to manage your taxonomy and static content.
- Verify your publication setup instantly by using list_newsletters to check your current newsletter configurations.
- Review full article content quickly with get_post_details to see the exact HTML before you hit publish.
- Manage your monetization structure by using list_membership_tiers and list_offers to stay on top of your subscription plans.

## How It Works

The bottom line is you get a conversational interface for your entire Ghost backend.

1. Subscribe to this Connector on the Vinkius platform.
2. Grab your Admin API Key and Admin Domain from your Ghost settings.
3. Connect the keys to your AI client to start managing your publication.

## Frequently Asked Questions

**Can the Ghost MCP help me manage my subscribers?**
Yes, it allows your AI agent to pull your subscriber directory, including emails and join dates, so you can monitor your audience growth without manual exports.

**How do I use Ghost MCP to create new blog posts?**
You can simply tell your AI client to create a new post or draft. It will handle the title and content for you and save it directly to your Ghost account.

**Does the Ghost MCP work for membership sites?**
Yes, it can list your active membership offers and tiers, making it easy to manage your subscription structure through natural conversation.

**Can I use Ghost MCP to check my site settings?**
You can ask your agent to retrieve your general site configuration and newsletter settings instantly to verify your account details.

**Can I use Ghost MCP to manage my site navigation?**
Yes, it lets you list and oversee your static pages and content tags to keep your site's taxonomy organized and easy to navigate.

**Is Ghost MCP good for newsletter publishers?**
It is perfect for newsletter publishers because it allows you to list and manage your configured newsletters and membership plans in one place.

**How do I find my Ghost Admin API Key?**
Log in to your Ghost admin panel, navigate to **Settings** > **Integrations**, click **Add custom integration**, and copy the Admin API Key and API URL.

**What is the Admin Domain?**
It is the API URL provided in your custom integration settings (e.g., `https://your-site.ghost.io`). Do not include the `/ghost/api/admin/` part.

**Can I publish a post immediately via AI?**
Yes! When using the `create_post` tool, set the `status` parameter to 'published' to make your content live instantly.