Get messages sent to the bot
get_inboxRetrieve direct messages and @mentions delivered to the Slack bot since this server process started; filter by unread status, channel, or time and mark them as read.
Instructions
Return direct messages and @mentions the bot received while this MCP server was running. Only covers events delivered to this process: messages sent before it started, or delivered to another running instance of the same Slack app, are not here. To reliably fetch replies in a known channel or thread, use wait_for_reply or conversations_history.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of messages (most recent kept) | |
| since | No | Only messages after this time: Slack ts, ISO date, or relative (30m, 2h) | |
| channel | No | Only messages from this channel or DM (ID, #name, or user) | |
| mark_read | No | Mark returned messages as read | |
| unread_only | No | Only messages not returned by a previous get_inbox call |