Ghost CMS MCP

Productivitystdio
Репозиторий

An MCP server for managing content on a Ghost CMS instance. Exposes the Ghost Admin API as tools so AI assistants can list, draft, update, and publish posts and pages, manage tags, and look up authors, which suits editorial and blog automation workflows.

Подключение

Добавьте эту конфигурацию в .claude/mcp.json

{
  "mcpServers": {
    "ghost": {
      "command": "npx",
      "args": [],
      "env": {
        "GHOST_API_URL": "<YOUR_GHOST_API_URL>",
        "GHOST_ADMIN_API_KEY": "<YOUR_GHOST_ADMIN_API_KEY>"
      }
    }
  }
}

Инструменты (3)

list_posts

List posts from the Ghost instance, optionally filtered by status.

{
  "type": "object",
  "properties": {
    "limit": {
      "type": "integer",
      "description": "Maximum number of posts to return"
    },
    "status": {
      "type": "string",
      "description": "Filter by post status (draft, published, scheduled)"
    }
  }
}

create_post

Create a new post, as a draft or published.

{
  "type": "object",
  "required": [
    "title"
  ],
  "properties": {
    "html": {
      "type": "string",
      "description": "Post body as HTML"
    },
    "title": {
      "type": "string",
      "description": "Post title"
    },
    "status": {
      "type": "string",
      "description": "Post status (draft or published)"
    }
  }
}

update_post

Update an existing post by ID.

{
  "type": "object",
  "required": [
    "post_id"
  ],
  "properties": {
    "html": {
      "type": "string",
      "description": "New body HTML"
    },
    "title": {
      "type": "string",
      "description": "New title"
    },
    "post_id": {
      "type": "string",
      "description": "Identifier of the post to update"
    }
  }
}

Ресурсы

Этот сервер не предоставляет ресурсы.

Промпты

Этот сервер не предоставляет промпты.

Сведения о сервере

Автор
Jonathan Gardner (@jgardner04)
Репозиторий
https://github.com/jgardner04/Ghost-MCP-Server
Лицензия
MIT
Звёзды
0
Последнее обновление
28 июля 2026 г.