ghost_posts_create
Creates a new Ghost CMS post with configurable title, content, status, tags, authors, and SEO settings.
Instructions
Create a new post
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| html | No | Post content in HTML (alternative to mobiledoc) | |
| slug | No | URL slug for the post (auto-generated from title if not provided) | |
| tags | No | Array of tag names, slugs, or {name, slug} objects | |
| tiers | No | Array of tier IDs when visibility is "tiers" | |
| title | No | Post title (required) | |
| status | No | Post status: "draft" (default) or "published" | |
| authors | No | Array of author emails or {email} objects | |
| featured | No | Whether post is featured (default: false) | |
| og_title | No | Open Graph title | |
| mobiledoc | No | Post content in Mobiledoc format (JSON string) | |
| email_only | No | Whether post is email-only | |
| meta_title | No | SEO meta title | |
| visibility | No | Post visibility: "public", "members", "paid", or "tiers" | |
| published_at | No | Publication date (ISO 8601 format) | |
| canonical_url | No | Canonical URL for SEO | |
| twitter_title | No | Twitter card title | |
| custom_excerpt | No | Custom post excerpt | |
| og_description | No | Open Graph description | |
| custom_template | No | Custom template name | |
| meta_description | No | SEO meta description | |
| codeinjection_foot | No | Code injection for post footer | |
| codeinjection_head | No | Code injection for post <head> | |
| twitter_description | No | Twitter card description |