Delete a comment
delete_commentDelete a comment on the network, for everyone. Cannot be undone — prefer set_comment_hidden unless the comment is a scam, a malicious link or abuse. Also needs the organization's "Allow deleting via remote MCP" setting (else 403 "MCP delete is disabled"), and is refused with the reason when actions.canDelete is false. Needs the organization's "Let AI assistants answer comments and messages" setting (owner-only; without it the api answers MCP_INBOX_DISABLED) and a connection authorized with the comments/chat permissions — one authorized before they existed must reconnect, and a client that kept its own registration from before then must remove PostRite and add it again.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"commentId": "<commentId>"
},
"name": "delete_comment"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| commentId | Yes | Comment ID from list_comments | |
| organizationId | No | Organization to act in — an id from list_organizations. Required when this connection was authorized for more than one organization; omit it when there is only one. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| deleted | No | ||
| commentId | No |