slackxmcp
TypeScript stdio MCP server and CLI for Slack Socket Mode apps.
Versions
0.5.1latest0.5.00.4.70.4.60.4.5+ show 11 moreshow less
0.4.40.4.30.4.20.4.10.4.00.3.20.3.10.3.00.2.10.2.00.1.0Tools 15
slack_send_message Send a plain text message to a Slack conversation, optionally into an existing thread.
slack_send_files Upload one or more files to a Slack conversation using local file paths or inline text content, optionally in an existing thread.
slack_reply_to_message Reply to an existing Slack thread by providing the parent message timestamp.
slack_get_me Return the current identity details for the connected Slack bot or user session.
slack_get_status Return the current Socket Mode connection status for this Slack app session.
slack_get_channel Get details for a Slack public channel, private channel, DM, or MPIM by ID.
slack_get_channel_members List users that belong to a Slack public channel, private channel, or multi-person DM.
slack_list_channels List Slack conversations with optional type, sort, and pagination filters.
slack_list_users List Slack users with optional pagination filters.
slack_search_messages Search Slack messages using a free-text query plus optional channel, user, date, and thread filters. This tool requires a user token rather than a bot token.
slack_get_channel_history Fetch messages from a Slack conversation with optional pagination and time bounds.
slack_get_thread_replies Fetch replies for a Slack thread using the parent message timestamp.
slack_react_to_message Add an emoji reaction to a Slack message using the Slack reaction name without surrounding colons.
slack_edit_message Edit a previously sent Slack message using its conversation ID and timestamp.
slack_delete_message Delete a previously sent Slack message using its conversation ID and timestamp.
Permissions 2
env_vars low network medium