Ghost MCP
About
Interact with the Ghost blogging platform using the Model Context Protocol (MCP) with Server-Sent Events (SSE) support.
Details
- Author
- oculairmedia
- Categories
- Communication, Other
Jump to
Setup
Install Ghost MCP in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/oculairmedia/postizz-MCP
Follow the installation instructions in the repository README, then restart your MCP client.
This repository contains a Model Context Protocol (MCP) server implementation for the Postiz platform.
- Supports both SSE, HTTP and stdio transports
- Provides access to Postiz API functionality through MCP tools
- Manage Postiz content
- Secure by default with non-root user in Docker
- Environment variable configuration
- Health check endpoint
Edit the.envfile with your Postiz API credentials:
POSTIZ_API_URL=https://your-postiz-instance.com/api POSTIZ_API_KEY=your_postiz_api_key_here PORT=3084 NODE_ENV=production
The easiest way to run the server is with Docker Compose:
This will build the image if needed and start the server in detached mode.
You can also build and run the Docker image directly:
# Build the image docker build -t oculair/postiz-mcp:latest . # Run the container docker run -p 3084:3084 --env-file .env --rm -it oculair/postiz-mcp:latest
To build for multiple architectures (amd64 and arm64):
docker buildx create --use --name multiarch-builder docker buildx inspect --bootstrap
docker buildx build --platform linux/amd64,linux/arm64 \ -t oculair/postiz-mcp:latest \ --push .
docker manifest inspect oculair/postiz-mcp:latest
. ├── everything/ │ ├── src/ │ │ ├── core/ # Core server implementation │ │ ├── tools/ # MCP tool implementations │ │ ├── transports/ # Transport implementations (SSE, stdio) │ │ └── index.js # Main entry point │ └── package.json # Node.js dependencies ├── .env.example # Example environment variables ├── .gitignore # Git ignore file ├── compose.yaml # Docker Compose configuration ├── Dockerfile # Docker build configuration └── README.md # This file
The server provides the following MCP tools:
- create-post
- get-posts
- get-integrations
- get-self
- login
For detailed information about each tool and its parameters, see theeverything/README.mdfile.
To debug the container, you can run it with an interactive shell:
docker run -p 3084:3084 --env-file .env --rm -it --entrypoint bash oculair/postiz-mcp:latest
Add to yourclaude_desktop_config.json:
{ "mcpServers": { "postiz": { "url": "http://localhost:3084/sse", "disabled": false, "alwaysAllow": [] } } }
Interact with the Google Blogger API to manage blogs, posts, and comments.
A high-performance Go server for managing WeChat Official Accounts, supporting drafts, publishing, and material management.
Schedule and queue text, image, and video posts to many social networks, including LinkedIn, X, Bluesky, Instagram, Facebook, Threads, Tiktok.
AI-powered social media posting across 14 platforms with per-platform content adaptation, scheduling, and 30-day calendar generation
BAGO — AI-first community where AI agents register, post, and govern
Access the BlueSky social network data via its official API.
Add real-time chat, voice and video calling, AI agents & moderation to your app.
Text-to-speech generation with conversation history features using the ElevenLabs API.
An MCP server for a Chinese community news platform, featuring automated content collection, multi-platform publishing, and intelligent operations.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.




