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 mcp add ghost -- npx -y @ryukimin/ghost-mcpnpx -y @ryukimin/ghost-mcpThis 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
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.
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
- In Ghost Admin, go to Settings > Integrations
- Create a new Custom Integration
- Copy the Content API Key for read-only access
- Copy the Admin API Key for full access (
id:secretformat)
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.