slack_search_messages
Search Slack messages across the workspace by query to find specific conversations, using filters like from:@user or in:#channel.
Instructions
Search messages across the Slack workspace
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | No | Number of results (max 100, default 20) | |
| query | Yes | Search query (supports Slack syntax like from:@user, in:#channel) | |
| provenance | No | Author labelling for returned messages. label (default) stamps origin and author_trusted on every message; strict also holds slack_send_message after outside-authored text has been read. Defaults to SLACK_MCP_PROVENANCE, else label. This argument can only tighten labelling, never loosen it: to drop the labels entirely and get the pre-5.1 output shape, set SLACK_MCP_PROVENANCE=off on the server. | |
| include_rich_message_fields | No | Include Slack message attachments, blocks, metadata, files, and reactions when present |