Ghost Admin API
The Ghost Admin API provides full read and write access to all content and configuration within a Ghost publication. It enables developers to create, update, and delete posts, pages, tags, members, tiers, newsletters, and offers programmatically. Authentication is handled via JSON Web Tokens generated from an Admin API key, integration tokens, or staff access tokens. The Admin API supports everything the Ghost Admin interface can do and more, making it suitable for building custom publishing workflows, content automation, member management systems, and advanced integrations.
What You Can Do
MCP Tools
adminbrowseposts
Browse posts
admincreatepost
Create a post
adminreadpost
Read a post by ID
adminupdatepost
Update a post
admindeletepost
Delete a post
adminbrowsepages
Browse pages
admincreatepage
Create a page
adminreadpage
Read a page by ID
adminupdatepage
Update a page
admindeletepage
Delete a page
adminbrowsetags
Browse tags
admincreatetag
Create a tag
adminreadtag
Read a tag by ID
adminupdatetag
Update a tag
admindeletetag
Delete a tag
adminbrowsemembers
Browse members
admincreatemember
Create a member
adminreadmember
Read a member by ID
adminupdatemember
Update a member
admindeletemember
Delete a member
adminbrowsetiers
Browse tiers
admincreatetier
Create a tier
adminreadtier
Read a tier by ID
adminupdatetier
Update a tier
adminbrowsenewsletters
Browse newsletters
admincreatenewsletter
Create a newsletter
adminreadnewsletter
Read a newsletter by ID
adminupdatenewsletter
Update a newsletter
adminbrowseoffers
Browse offers
admincreateoffer
Create an offer
adminreadoffer
Read an offer by ID
adminupdateoffer
Update an offer
adminbrowseusers
Browse users
adminreaduser
Read a user by ID
admincreatewebhook
Create a webhook
adminupdatewebhook
Update a webhook
admindeletewebhook
Delete a webhook
adminuploadimage
Upload an image
adminuploadtheme
Upload a theme
adminactivatetheme
Activate a theme
adminreadsite
Read site information