Goldnat Plugins
Ghost vlatest · active

Let AI run your Ghost members and content — safely.

Connect Claude or ChatGPT to your Ghost site and let it add and update members, draft, edit, and publish posts — every action runs through the Ghost Admin API with your credentials.

Goldnat for Ghost — Members (Pro) · AI-managed members and blog posts for your Ghost site.

Why this plugin

What you get with Goldnat for Ghost — Members (Pro).

✍️

Full post lifecycle

Create drafts, edit existing posts, and publish — the AI writes and ships content straight into Ghost, with the same permissions your team uses.

🔐

Native Ghost Admin API

Every write goes through Ghost's official Admin API. No hacks, no direct DB writes — clean, supported, and upgrade-safe.

🧩

Builds on the Free Ghost plugin

Pro extends the Free AI Connect core. Install both: the core provides read tools + OAuth, Pro adds the members and content write tools.

💳

Plans from $49/yr

From $49/yr for a single blog up to $249/yr for agencies. Paddle handles billing, local currency, VAT, and tax automatically.

Capabilities

What it does.

OAuth 2.0 + PKCE

Secure by design

Industry-standard OAuth 2.0 flow with PKCE. Every AI agent authenticates with proof-of-key exchange — no secrets stored client-side.

Admin API

Ghost Admin API

Tool calls run through Ghost's official Admin API, respecting your site's roles and permissions.

REST + JSON

Servio Protocol

Manifest endpoint, tool discovery, structured JSON responses. Compatible with the Model Context Protocol standard.

6 Pro tools

Production ready

6 structured tools — member add/update and post create/update/delete/publish — ready for production use.

Get started

Up and running.

1

Install the Free plugin first

Pro is an extension. Install the Ghost AI Connect (Free) plugin before Pro — the core provides the manifest, OAuth, and read tools Pro builds on.

2

Purchase Pro via Paddle

Sign in to your Goldnat account and pick a plan. Paddle handles checkout in your local currency; your license appears in your account instantly.

3

Enable the Pro edition

Activate Pro on your connected Ghost bridge. The Pro tools register into the same manifest the core serves.

4

Grant write scope to your AI agent

When your AI agent reconnects it requests write scope. Approve it, and the members + content tools become callable immediately.

Tools

Available tool calls.

26 tools exposed via the Servio protocol. AI agents call these by name with structured arguments.

ghost

  • ghost.addMember Add a new newsletter subscriber (member). Use when the user wants to add someone to the mailing list.
  • ghost.analyzeChurnRisk Flag paid members at risk of churning, based on email engagement and last-seen date.
  • ghost.countMembersBySegment Count members grouped by status (free, paid, comped).
  • ghost.createPage Create a new static page (about, contact, etc). Pages are separate from blog posts. Returns the created page with its ID and slug.
  • ghost.createPost Create a new draft blog post. Returns the created post with its ID and slug. Use when the user wants to write or create new content.
  • ghost.deletePost Permanently delete a post by ID. This action cannot be undone. Use only when the user explicitly asks to delete a post.
  • ghost.getMember Get a single member by ID or email, including labels, newsletters and subscriptions.
  • ghost.getMemberActivity Get a member\
  • ghost.getMemberLabels List the labels attached to one member.
  • ghost.getMemberNewsletters List the newsletters one member is subscribed to.
  • ghost.getMemberSubscriptions List a member\
  • ghost.getNewsletterPerformance Get newsletters with their subscriber counts.
  • ghost.getOffer Get a single discount offer by ID.
  • ghost.getSubscriptionStats Summarise subscriptions across the site: totals by status and by tier.
  • ghost.getTier Get a single membership tier by ID.
  • ghost.listMembers List newsletter members with pagination. Returns email, name, status, labels and signup date.
  • ghost.listOffers List discount offers configured on the site.
  • ghost.listTiers List the membership tiers configured on the site, with prices and benefits.
  • ghost.publishDraft Publish an existing draft post immediately by changing its status to published.
  • ghost.publishPost Publish a draft post by changing its status to published. Use when the user wants to make a draft post live.
  • ghost.saveDraft Save a new blog post as a draft (unpublished). Use when the user wants to draft content for later review or publishing.
  • ghost.schedulePost Schedule a post to be published automatically at a future date/time.
  • ghost.searchMembers Search members by name or email.
  • ghost.updateMember Update an existing newsletter subscriber by ID. Can change name or email. Use when modifying subscriber information.
  • ghost.updatePage Update an existing static page by ID. Can modify title or content.
  • ghost.updatePost Update an existing post by ID. Can modify title, content, or tags. Use when the user wants to edit existing content.

Pricing

Get the plugin.

Sign in to your Goldnat account to complete purchase — Paddle handles local currency, VAT, and tax automatically. Your license appears in your account immediately.

Pro Basic

$49 /yr

Full feature set + support

  • All Free tools
  • createPost
  • updatePost
  • publishPost
Sign in & Buy

Pro Advanced

$99 /yr

Full feature set + support

  • All Basic tools
  • manageMembers
  • sendNewsletter
  • bulkSchedule
Sign in & Buy

Agency

$249 /yr

Full feature set + support

  • All Advanced tools
  • Up to 10 sites
  • White-label
Sign in & Buy

Ghost platform

More plugins for Ghost

← All Ghost plugins

Questions about Goldnat for Ghost — Members (Pro)?