Slack MCP server
Search messages, post to channels, and read threads from your AI agents.
About
Connect Tracecat to Slack to search messages, post to channels, and read threads for SOC analysts and SRE on-call responders running incident response in Slack. You can post triage findings to the on-call channel the moment a SIEM alert correlates. From there, pull context from war room threads, DM the right user when a phishing alert mentions them, and create canvas documents that keep the audit trail in one place.
Setup
- 1
Sign in with OAuth
You'll authorize Tracecat to access Slack on your behalf. No API keys to manage.
- 2
Select the
Slacktile in the Tracecat MCP catalogOpen the
MCP catalogin your workspace, select theSlacktile, and complete the OAuth flow. - 3
Enable
Slackin your agentIn your
ai.agentaction orAgents→toolstab, selectSlackfrom theMCP integrationsdropdown.
Tools
search_messages | Search messages across channels, DMs, and threads using a full-text query. |
send_message | Post a message to a public or private channel, DM, or thread. |
get_channel_history | Fetch recent messages from a specific channel with pagination. |
get_thread_replies | Read all replies in a threaded conversation by parent message timestamp. |
list_channels | List public and private channels in the workspace the user can access. |
list_users | List workspace users with profile and status information. |
get_user_profile | Retrieve a user's profile, including custom fields and current status. |
create_canvas | Create a Slack canvas document and populate it with content. |
export_canvas | Export the content of an existing canvas as markdown. |