1. Conduid
  2. AI
  3. ghost
MCP server · AI

ghost

MCP (Model Context Protocol) server for Ghost CMS - enables AI assistants to interact with Ghost blogs

Unclaimed content
39Low

Scored 3 months ago · breakdown

About ghost

ghost is an MCP server published by git+workspace in the AI category: mCP (Model Context Protocol) server for Ghost CMS - enables AI assistants to interact with Ghost blogs. It has been installed 0 times through Conduid.

Install

Install
npx @ryukimin/ghost-mcp
Claude Code
claude mcp add ghost-mcp-gitworks -- npx -y @ryukimin/ghost-mcp
npx
npx -y @ryukimin/ghost-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.

Ask AI

Ask AI about ghost

Powered by Claude · Grounded in docs

I know everything about ghost. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ·README presentNot checked yet.
  • ·License declaredNot checked yet.
  • ·Tests presentNot checked yet.
  • ·Dependencies pinnedNot checked yet.
  • ·No dynamic code executionNot checked yet.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

README

Ghost MCP

An MCP (Model Context Protocol) server for interacting with Ghost CMS blogs through AI assistants.

Documentation npm

Full documentation: https://workspace.github.io/ghost-mcp/

Quick Start

Local (stdio)

Add to your Claude Desktop claude_desktop_config.json:

{
  "mcpServers": {
    "ghost": {
      "command": "npx",
      "args": ["-y", "@ryukimin/ghost-mcp"],
      "env": {
        "GHOST_URL": "https://your-blog.ghost.io",
        "GHOST_CONTENT_API_KEY": "your-content-api-key",
        "GHOST_ADMIN_API_KEY": "your-admin-id:your-admin-secret"
      }
    }
  }
}

Config file location:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Remote (Docker)

docker compose up -d

See Remote Setup for the full guide.

Features

  • Content API (read-only): Browse and read posts, pages, tags, and authors (8 tools)
  • Admin API (full CRUD): Create, update, and delete posts, pages, tags, members, newsletters, tiers, offers, webhooks, and more (46 tools)
  • Dual transport: stdio for local, Streamable HTTP for remote deployment
  • OAuth 2.1: Secure per-user authentication for remote mode

Getting API Keys

  1. In Ghost Admin, go to Settings > Integrations
  2. Create a new Custom Integration
  3. Copy the Content API Key for read-only access
  4. Copy the Admin API Key for full access (id:secret format)

Development

npm install        # Install dependencies
npm run build      # Build TypeScript
npm start          # Run stdio server
npm run start:sse  # Run HTTP/SSE server
npm test           # Run tests
npm run lint       # Lint code

Documentation

License

ISC

README mirrored from the source repository 3 months ago. The original is authoritative.

Questions

About ghost

How do I install ghost?

Run npx @ryukimin/ghost-mcp, then add the server to your MCP client's configuration. Conduid has recorded 0 installs, so the command is known to work with current clients.

Is ghost safe to use with an AI agent?

Its trust score is 39 out of 100 (low). It passes 0 of 1 static security checks; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is ghost still maintained?

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