Unsubscribe members from email

Turn off newsletter emails for the given members.

MCP tool ghost_write → unsubscribe_members

write Confirm

Returns how many members were unsubscribed. Their account and tier stay as they are, and they can subscribe again in their account or you can switch the Subscribed to newsletter toggle in their profile. It changes what real people receive, so the agent should show the list first. By default you confirm each call; you can switch that off for this tool.

Parameters

Parameters: unsubscribe_members
NameTypeDescription
member_ids string[] required string[] Member IDs from list_members.

tools/call

JSON-RPC

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "ghost_write",
    "arguments": {
      "operation": "unsubscribe_members",
      "arguments": {
        "member_ids": [
          "6710c3e5b1c2d400a1b2c4f1",
          "6710c3e5b1c2d400a1b2c4f2",
          "6710c3e5b1c2d400a1b2c4f3"
        ]
      }
    }
  }
}

Example response

JSON

{
  "content": [
    {
      "type": "text",
      "text": "{ ... same JSON as structuredContent ... }"
    }
  ],
  "structuredContent": {
    "unsubscribed": 3,
    "skipped": 0,
    "failed": []
  },
  "isError": false
}

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.