1. Conduid
  2. Content
  3. Ghost
MCP server · Content

Ghost

Verified desktop control for agents on Windows and Linux: apps with no API, windows, shell, browser.

Unclaimed browser
52Fair

Scored yesterday · breakdown

About Ghost

Ghost is an MCP server in the Content category: verified desktop control for agents on Windows and Linux: apps with no API, windows, shell, browser.

The repository has 167 stars and 0 forks.

Install

Claude Code
claude mcp add ghost -- 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 presentThe repository ships documentation.

5 checks have not been run yet.

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 copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Ghost

How do I install Ghost?

Run claude mcp add ghost -- npx -y @ryukimin/ghost-mcp, then add the server to your MCP client's configuration.

Is Ghost safe to use with an AI agent?

Its trust score is 52 out of 100 (fair). It passes 1 of the 1 static security checks run so far. 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.