Ghost-MCP-Server

Ghost-MCP-Server

2

The Ghost MCP Server is designed to manage Ghost CMS via an MCP client, providing tools for creating and managing blog content through a protocol-defined interface. It focuses on seamless integration with Ghost CMS, enabling enhanced content management capabilities.

Ghost MCP Server

This project implements a Model Context Protocol (MCP) Server that enables an MCP client to manage a Ghost CMS instance using defined tools. It allows operations such as creating and managing tags and posts within Ghost, as well as uploading images to be used as featured images in posts.

Features

  • Exposes Ghost CMS management functions as MCP tools.
  • Allows for tag creation and retrieval.
  • Supports image upload for use in posts.
  • Enables post creation and management with flexible options for tags, images, and publication schedules.

Installation and Usage

  1. Clone the Repository and install dependencies.
  2. Configure Environment Variables with your Ghost Admin API credentials.
  3. Run the Server using the provided commands.

Troubleshooting

  • Check API credentials for authorization errors.
  • Ensure the MCP server is running on the correct port.
  • Verify port availability and client connection details.