Goldnat for Ghost
Connect Claude, ChatGPT, and Gemini to your Ghost CMS. Let AI agents create posts, manage members, and retrieve content — all with OAuth 2.0 security.
Goldnat for Ghost · AI tools for your Ghost publication
Capabilities
What it does.
OAuth 2.0 + PKCE
Secure by design
Industry-standard OAuth flow with PKCE. Every AI agent authenticates with proof-of-key exchange — no secrets stored client-side.
Permission-aware
Ghost permissions
Tool calls respect Ghost's native permission model. Users only see content they're allowed to access.
REST + JSON
Servio protocol
Manifest endpoint, tool discovery, structured JSON responses. Compatible with the Model Context Protocol standard.
16 tools
Production ready
16 structured tool calls for Ghost.
Compatible clients
Works with every AI client.
Pre-configured OAuth integrations for every major AI agent — including our own hosted agent at goldnat.ai. Connect in minutes, not hours.
Tools
Available tool calls.
16 tools exposed via the Servio protocol. AI agents call these by name with structured arguments.
ghost
-
ghost.countPostsCount published posts, optionally filtered by tag or author. -
ghost.getAuthorsList all authors on the Ghost site. Returns name, slug, bio, profile image, and post count. Use when the user asks about writers or contributors. -
ghost.getContentStatsCount posts published within a calendar day range. Accepts explicit local dates + IANA timezone so the collector pins the window unambiguously — no local-time guessing. Counts posts with status=published and published_at inside the UTC bounds derived from the given local dates. Read-only. -
ghost.getPageGet a single page by slug or ID, including its HTML body. -
ghost.getPagesList published static pages. Returns title, slug, excerpt, and URL. Use when the user asks about pages (not posts) on the Ghost site. -
ghost.getPostGet a single published post by slug or ID. Returns full content including HTML body, tags, authors, and metadata. Use when the user asks to read or view a specific post. -
ghost.getPostAuthorsList the authors credited on one post. -
ghost.getPostsList published blog posts with optional filters. Returns title, slug, excerpt, URL, published date, tags, and authors. Use when the user wants to browse or list content on the Ghost site. -
ghost.getPostTagsList the tags attached to one post. -
ghost.getTagGet a single tag by slug, with its description and post count. -
ghost.getTagsList all tags used on the Ghost site. Returns tag name, slug, description, and post count. Use when the user asks about categories or tags. -
ghost.listPagesList published pages (static content such as About or Contact). -
ghost.listPostsList published posts with pagination and filtering by tag or author. -
ghost.listTagsList the tags used on the site, with post counts. -
ghost.searchContentSearch published posts and pages by keyword. Returns matching results with title, excerpt, and URL. Use when the user wants to find specific content. -
ghost.searchPostsSearch published posts by keyword across title and excerpt.
Pricing
Pick a plan.
Ghost platform
More plugins for Ghost
Questions about Goldnat for Ghost?