Skip to content

messages_delete

Category: messages

Delete a single message from a Discord channel. DESTRUCTIVE — IRREVERSIBLE.

remove spam/policy violations; clean up stale bot messages.

bulk delete (use messages_bulk_delete Plan 7+); audit trail removal.

FieldTypeRequiredDescription
channel_idstringyesChannel containing the message
message_idstringyesMessage to delete (IRREVERSIBLE)

\{deleted, message_id, channel_id\}.

FieldTypeRequiredDescription
deletedbooleanyes
message_idstringyesDiscord message ID
channel_idstringyesDiscord channel ID (snowflake)
PropertyValue
Read-onlyno
Destructiveyes
Idempotentyes
Open-worldyes
Confirmation requiredyes (__confirm:true required)

packages/mcp-core/src/tools/messages/delete.ts