Ghost + Memtro

Posts, members and newsletters from Ghost, remembered, and published when you ask.

Connect a Ghost site with a custom integration's Admin API key and Memtro reads posts and pages by status, tag or author, one post's full text, member totals by free, paid and comped, and your newsletters. Each new published post syncs in hourly as an event in memory. When you ask, and once an administrator has granted each action by name, it can draft, edit, schedule, publish or unpublish posts and pages, and add or edit members. Publishing makes a post public, emailing it to a newsletter's subscribers cannot be recalled, and deleting a post or page is permanent.

In Memtro

What you can do with Ghost in Memtro

Ask in plain English from chat, your editor, a scheduled job or your own agent. The model picks the right Ghost tool, reads what it needs, and answers with the source cited.

What it does

  1. 01Posts and pages by status (published, draft, scheduled), tag, author, title words or date, with excerpts
  2. 02One post in full, up to 6000 characters, with tags, authors and whether it went out by email
  3. 03Member totals by free, paid and comped, the newest members with tier and open rate, and your newsletters
  4. 04Hourly sync writes each newly published post into memory as an event with its author and excerpt
  5. 05When asked and granted, drafts or edits posts and pages, publishes or schedules them so they are public, emails a post to a named newsletter's subscribers, which cannot be recalled, or unpublishes it
  6. 06When asked and granted, adds a member subscribed to the newsletters named, edits a member's labels, note or subscriptions, and permanently deletes a post or page

Acts when asked

When you ask it to

These tools change something in Ghost. The model is told to use them only when you ask for exactly that, and an administrator grants each one by name to the teams that may use it; a personal connection acts only after its owner allows it.

  1. 01Create a draft post from markdown or HTML
  2. 02Edit a post's title, body, excerpt, tags or feature image
  3. 03Publish a post, optionally emailing it to a newsletter's members
  4. 04Schedule a post to publish (and optionally email) later
  5. 05Unpublish a post back to draft, or cancel its schedule
  6. 06Delete a post
  7. 07Create a draft page
  8. 08Edit, publish or unpublish a page
  9. 09Delete a page
  10. 10Add a member
  11. 11Edit a member's name, note, labels or newsletters
In practice

Ask it like you would a colleague

Once Ghost is connected, these are the kinds of things people ask. Plain questions, no syntax. If the answer lives partly in another system you have connected, Memtro looks there too.

Ghost + Memtro
  • What did we publish in October, and who wrote each post?

  • How many paid members do we have, and who joined in the last week?

  • Which drafts are sitting unpublished right now?

  • Draft a post titled 'Introducing team reports' from these notes

  • Publish the team reports post and email it to the Weekly newsletter

01

Who is reading

The founder asks how the newsletter is doing. Memtro reports the member totals by free, paid and comped, the newest sign-ups with their tier and open rate, and which posts went out as email this month.

02

From draft to inbox

Rachel Ford asks Memtro for a post about the new pricing, written from last week's announcement, and reads the draft in Ghost Admin. When she asks Memtro to publish it to the Weekly newsletter, the post goes public on the site and Ghost emails it to that newsletter's subscribers.

Teams

Where it fits

The teams that lean on Ghost most, a question each of them asks, and what they connect beside it.

Better together

Works with

A record in Ghost is rarely the whole story. Connect the systems that hold the rest and Memtro checks them together, then remembers what it learned so the next question starts further along.

Setup

How to connect

Connect withSite URL and Admin API key
  1. 1

    In Ghost Admin open Settings → Integrations → Add custom integration, name it (Memtro, say) and save

  2. 2

    Copy the Admin API key, the long id:secret pair, not the Content API key. It has full Admin rights that Ghost does not scope, so Memtro publishes, emails, deletes or changes members only when you ask and an administrator has granted that action

  3. 3

    In Memtro open Connections → Ghost, paste the Admin API key with the Site URL and connect. The key itself is never sent to Ghost, only a five-minute token signed with it

  4. 4

    Ask how many paid members joined this month

Also works from

Chat in the dashboard, the OpenAI-compatible API, scheduled jobs, and any MCP client: Claude Code, OpenCode, Cursor, Claude Desktop. The Ghost tools are the same everywhere.

FAQ

Questions

Can Memtro change anything in Ghost?+

Only when you ask, and only what it has been granted: create a draft post from markdown or HTML; edit a post's title, body, excerpt, tags or feature image; publish a post, optionally emailing it to a newsletter's members; schedule a post to publish (and optionally email) later; unpublish a post back to draft, or cancel its schedule; delete a post; create a draft page; edit, publish or unpublish a page; delete a page; add a member; edit a member's name, note, labels or newsletters. Every other tool reads, searches or lists. The Connections page labels the tools that act, an administrator grants each one by name to the teams that may use it, and a personal connection acts only after its owner allows it.

Who can use a Ghost connection?+

A personal connection serves only your own requests. A shared connection serves the organisation: everyone, or only the teams an admin chooses. Admins can always add shared connections; other members need the permission.

Does Memtro store my Ghost data?+

Credentials are encrypted at rest. Tool results are cached briefly so agent loops do not repeat identical calls, and the facts the model extracts are saved to your organisation's memory with provenance (system, record and link) so they can be checked and superseded. An hourly sync anchors recently changed Ghost records into memory as entities.

How do I connect Ghost?+

Site URL and Admin API key. In Ghost Admin open Settings → Integrations → Add custom integration, name it (Memtro, say) and save.

Connect Ghost in a few minutes

Seven-day free trial, then one monthly price per organisation. Connectors, jobs and memory are never metered.

Where agents remember your company

Sign in, add a provider key, create an API key and point your tools at Memtro. It takes about five minutes.

7-day free trial · card on file, nothing charged until it ends · cancel any time