update_member
Modify member details in Ghost CMS using their ID. Update email, name, notes, labels, or newsletter subscriptions. Ensures accurate member management via Ghost MCP Server.
Instructions
Update an existing member in Ghost.
Args:
member_id: ID of the member to update (required)
email: New email address for the member (optional)
name: New name for the member (optional)
note: New notes about the member (optional)
labels: New list of labels. Each label should be a dict with 'name' and 'slug' (optional)
newsletter_ids: New list of newsletter IDs to subscribe the member to (optional)
ctx: Optional context for logging
Returns:
String representation of the updated member
Raises:
GhostError: If the Ghost API request fails
ValueError: If no fields to update are provided
Input Schema
Name | Required | Description | Default |
---|---|---|---|
No | |||
labels | No | ||
member_id | Yes | ||
name | No | ||
newsletter_ids | No | ||
note | No |