Ghost MCP Server logo

Ghost MCP Server

by MCP-Mirror

The Ghost MCP Server integrates with the Ghost Admin API to enable programmatic access to Ghost CMS features. It allows for managing posts, pages, members, and more through a Model Context Protocol.

View on GitHub

Last updated: N/A

What is Ghost MCP Server?

A Model Context Protocol (MCP) server designed to interact with the Ghost CMS Admin API, providing a standardized interface for content management and other administrative tasks.

How to use Ghost MCP Server?

Install the server using npm, configure environment variables for your Ghost CMS instance, and then start the server. Use the available tools (e.g., get_posts, create_post) by sending JSON payloads to the server via stdio.

Key features of Ghost MCP Server

  • Post Management (CRUD, search)

  • Page Management (CRUD)

  • Member Management (CRUD, search)

  • Tag Management

  • Author Management

  • Image Upload Support

Use cases of Ghost MCP Server

  • Automated content creation and publishing workflows

  • Integrating Ghost CMS with other applications

  • Programmatic management of Ghost CMS data

  • Building custom Ghost CMS extensions

FAQ from Ghost MCP Server

What is MCP?

MCP stands for Model Context Protocol, a standard for communication between applications.

What is the Ghost Admin API?

The Ghost Admin API allows developers to programmatically interact with a Ghost CMS instance.

How do I get a Ghost Admin API key?

Create a new custom integration in your Ghost Admin dashboard under Settings > Integrations.

What Node.js version is required?

Node.js v18 or higher is recommended.

How do I debug the server?

Use the MCP Inspector, accessible via npm run inspect.