Skip to main content

Users

Manage Ghost admin users. Requires GHOST_ADMIN_API_KEY.

Tools

ToolDescription
admin_browse_usersList all users
admin_read_userGet a single user by ID
admin_update_userUpdate an existing user
admin_delete_userDelete a user

admin_browse_users

List all admin users.

{
"include": "roles",
"limit": "all"
}

admin_read_user

Get a single user by ID or slug.

{
"id": "1",
"include": "roles"
}

admin_update_user

Update a user profile.

{
"id": "1",
"name": "Updated Name",
"bio": "Updated biography",
"location": "New York"
}

Key parameters

ParameterTypeDescription
idstringUser ID (required)
namestringDisplay name
slugstringURL slug
emailstringEmail address
biostringUser biography
locationstringLocation
websitestringWebsite URL
profile_imagestringProfile image URL

admin_delete_user

Delete a user by ID.

{
"id": "6abc1234def5678901234567"
}
warning

Deleting a user is permanent and will reassign their posts to the remaining admin.