SERVICE & TOOLS
Slack
Slack team chat via OAuth — channels, messages, user management
7 available tools
list_ users
List all users in a Slack workspace
get_ auth_ info
Get current authentication information Returns: Current user and workspace information
get_ channel_ history
Get message history for specified channel Args: channel_id: Channel ID limit: Number of messages to retrieve, default 100 Returns: Message history list
list_ channels
List all channels in a Slack workspace Args: types: Channel type, optional values: public_channel, private_channel, mpim, im Multiple types separated by commas Returns: Channel lis…
search_ messages
Search Slack messages Args: query: Search keyword count: Number of results to return, default 20 Returns: Search results
send_ direct_ message
Send a direct message to a user Args: user_id: User ID text: Message text Returns: Send result
send_ message
Send a message to a channel or thread Args: channel_id: Channel ID or user ID text: Message text thread_ts: Thread timestamp (optional, for replying to a thread) Returns: Send result