Slack
Summary
This MCP server, developed by Lars Hagen, enables AI agents to interact with Slack workspaces as users. Built with TypeScript and leveraging the Model Context Protocol SDK, it provides tools for channel management, messaging, reactions, and user profile retrieval. The implementation focuses on user-level interactions, offering functionality like thread replies and emoji reactions. It's particularly useful for AI assistants or automation systems needing to engage in Slack conversations, enabling use cases such as automated responses, channel monitoring, or user analytics without requiring bot-specific permissions.
Available Actions(8)
slack_list_channels
List public channels in the workspace. Optional inputs: limit (number, default: 100, max: 200), cursor (string). Returns: List of channels with their IDs and information.
slack_post_message
Post a new message to a Slack channel. Required inputs: channel_id (string), text (string). Returns: Message posting confirmation and timestamp.
slack_reply_to_thread
Reply to a specific message thread. Required inputs: channel_id (string), thread_ts (string), text (string). Returns: Reply confirmation and timestamp.
slack_add_reaction
Add an emoji reaction to a message. Required inputs: channel_id (string), timestamp (string), reaction (string). Returns: Reaction confirmation.
slack_get_channel_history
Get recent messages from a channel. Required inputs: channel_id (string). Optional inputs: limit (number, default: 10). Returns: List of messages with their content and metadata.
slack_get_thread_replies
Get all replies in a message thread. Required inputs: channel_id (string), thread_ts (string). Returns: List of replies with their content and metadata.
slack_get_users
Get list of workspace users with basic profile information. Optional inputs: cursor (string), limit (number, default: 100, max: 200). Returns: List of users with their basic profiles.
slack_get_user_profile
Get detailed profile information for a specific user. Required inputs: user_id (string). Returns: Detailed user profile information.
커뮤니티 리뷰
아직 리뷰가 없습니다. 첫 번째 리뷰를 작성해 보세요!
대화에 참여하려면 로그인하세요