Ghost MCP Server logo

Ghost MCP Server

by mtane0412

The Ghost MCP Server integrates with the Ghost Admin API, enabling 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?

The Ghost MCP Server is a Model Context Protocol server that provides a programmatic interface to interact with a Ghost CMS instance via its Admin API. It allows you to perform various content management tasks like creating, reading, updating, and deleting posts, pages, and members.

How to use Ghost MCP Server?

First, install the server using npm. Then, configure it with your Ghost CMS URL and Admin API key, either through environment variables or a .env file. Finally, start the server using the provided command. You can then interact with the server using the available tools, sending JSON payloads to perform actions like retrieving posts or creating new content.

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 updates

  • Integration with other systems for content syndication

  • Programmatic management of Ghost CMS from external applications

  • Building custom workflows for content management

FAQ from Ghost MCP Server

What is the Model Context Protocol (MCP)?

MCP is a protocol for communication between different software components, enabling them to exchange data and commands in a structured manner.

What versions of Node.js are supported?

Node.js version 18 or higher is recommended.

How do I get a Ghost Admin API key?

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

How do I debug the MCP server?

Use the MCP Inspector, accessible via npm run inspect, to debug the server.

What license is the Ghost MCP Server released under?

The Ghost MCP Server is released under the MIT License.