Discord Interactions API
The Discord Interactions API enables applications to create and respond to application commands (slash commands), message components, and modals. It supports both Gateway-based and webhook-based interaction handling, allowing bots to build rich, interactive user experiences within Discord.
What You Can Do
MCP Tools
getglobalapplicationcommands
Discord List global application commands
createglobalapplicationcommand
Discord Create global application command
bulkoverwriteglobalapplicationcommands
Discord Bulk overwrite global application commands
getglobalapplicationcommand
Discord Get global application command
editglobalapplicationcommand
Discord Edit global application command
deleteglobalapplicationcommand
Discord Delete global application command
getguildapplicationcommands
Discord List guild application commands
createguildapplicationcommand
Discord Create guild application command
bulkoverwriteguildapplicationcommands
Discord Bulk overwrite guild application commands
getguildapplicationcommand
Discord Get guild application command
editguildapplicationcommand
Discord Edit guild application command
deleteguildapplicationcommand
Discord Delete guild application command
getguildapplicationcommandpermissions
Discord List guild application command permissions
getapplicationcommandpermissions
Discord Get application command permissions
editapplicationcommandpermissions
Discord Edit application command permissions
createinteractionresponse
Discord Create interaction response
getoriginalinteractionresponse
Discord Get original interaction response
editoriginalinteractionresponse
Discord Edit original interaction response
deleteoriginalinteractionresponse
Discord Delete original interaction response
createfollowupmessage
Discord Create followup message
getfollowupmessage
Discord Get followup message
editfollowupmessage
Discord Edit followup message
deletefollowupmessage
Discord Delete followup message