1. Conduid
  2. RAG
  3. io.github.BoraGkc/ghost-publisher
MCP server · RAG

io.github.BoraGkc/ghost-publisher

Write with your AI and publish safely to Ghost.

Unclaimed rag
37Low

Scored 3 months ago · breakdown

About io.github.BoraGkc/ghost-publisher

io.github.BoraGkc/ghost-publisher is an MCP server in the RAG category: write with your AI and publish safely to Ghost.

Install

Claude Code
claude mcp add io-github-boragkc-ghost-publisher -- npx -y ghost-publisher-mcp
npx
npx -y ghost-publisher-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (24)

apply_change_setApply only the unchanged previewed batch with exact scopes and confirmation, request a Ghost revision, verify readback, and return a per-target receipt. Supports field updates, plain-body replacement, structure-preserving section insertion, and one-node exact-text replacement.

Parameters not published.

audit_contentMechanically inspect up to 25 exact posts/Pages and return backward-compatible inventory plus deterministic content, structure, accessibility, card, link, citation, metadata, and media findings; never crawls or scores quality.

Parameters not published.

check_connectionVerify Ghost and report the permission profile, backward-compatible read-only flag, and optional feature availability. A configured deployment reveals only its host.

Parameters not published.

check_live_pagesRe-read exact published Pages and verify server-selected public URLs, titles, canonical URLs, and configured SEO metadata.

Parameters not published.

check_live_postsCheck public HTTP status and expected title text, optionally compare rendered SEO fields, and return one combined `verified` result.

Parameters not published.

check_site_healthRead-only checks of server-derived Ghost and delivery homepages, sitemaps, up to five exact published posts/Pages, rendered titles/canonicals/share prerequisites, and Ghost-returned feature images.

Parameters not published.

create_draftsCreate up to 10 posts from Markdown or bounded native headings, paragraphs, lists, quotes, code blocks, uploaded-image cards, bookmarks, callouts, and buttons; prose supports inline bold, italic, code, and HTTP(S) links. Always draft-only.

Parameters not published.

create_page_draftsCreate up to 10 Pages from the same bounded Markdown or native-block input; always draft-only.

Parameters not published.

get_pageRead one Page by exact ID or slug with content and metadata.

Parameters not published.

get_postRead one post by ID or slug with content plus complete SEO and social metadata.

Parameters not published.

Show all 24 tools
list_authorsSearch bounded public author identity fields without exposing staff email, roles, permissions, or settings.

Parameters not published.

list_pagesList/search Pages with bounded status, date, order, and pagination fields.

Parameters not published.

list_postsList/search posts and obtain exact IDs plus `updated_at`.

Parameters not published.

list_tagsList tags with post counts.

Parameters not published.

plan_scheduleConvert an ordered draft list from an IANA local time to exact UTC timestamps and return a site/revision-bound HMAC plan without writing.

Parameters not published.

preview_changesRead up to 25 exact post/Page revisions and return full before snapshots, field/body impact, protected Lexical nodes, required scopes, and a site-bound HMAC preview hash. Never writes.

Parameters not published.

publish_pagesWith confirmation, preflight and publish up to 25 exact Page drafts, then deploy once after complete success.

Parameters not published.

publish_postsWith `user_confirmed: true`, preflight and publish up to 25 exact drafts without email, then call the configured deployment hook exactly once after complete success.

Parameters not published.

schedule_postsWith a matching `plan_hash` and separate confirmation, schedule up to 25 exact drafts; never supplies newsletter parameters, deploys, or claims unverified headless visibility.

Parameters not published.

trigger_deployWith `user_confirmed: true`, call the configured deployment hook exactly once. It never retries automatically.

Parameters not published.

unpublish_pagesWith confirmation, return up to 25 published Pages to draft, then deploy once after complete success.

Parameters not published.

unpublish_postsWith `user_confirmed: true`, preflight and return published posts to draft, then call the configured deployment hook exactly once after complete success.

Parameters not published.

unschedule_postsWith confirmation, return up to 25 exact scheduled posts to draft.

Parameters not published.

upload_imageUpload a validated local image—including one generated by Codex or another AI client—inside configured roots.

Parameters not published.

Ask AI

✦

Ask AI about io.github.BoraGkc/ghost-publisher

Powered by Claude · Grounded in docs

I know everything about io.github.BoraGkc/ghost-publisher. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

6 checks have not been run yet.

Questions

About io.github.BoraGkc/ghost-publisher

How do I install io.github.BoraGkc/ghost-publisher?

Run claude mcp add io-github-boragkc-ghost-publisher -- npx -y ghost-publisher-mcp, then add the server to your MCP client's configuration.

Is io.github.BoraGkc/ghost-publisher safe to use with an AI agent?

Its trust score is 37 out of 100 (low). Conduid hasn't run static security checks on this repository yet, so review the source yourself before granting it credentials. It has no ConduID identity yet, so agent calls to it are not receipted.

Is io.github.BoraGkc/ghost-publisher still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.