
Summary
The Slack MCP Server project provides a server interface for interacting with Slack workspaces through the Slack API. It allows users to perform various operations such as listing channels, posting messages, replying to threads, adding reactions, retrieving channel history, accessing thread replies, and obtaining user profiles. This functionality is valuable for automating Slack interactions, managing communication within workspaces, and integrating Slack with other services or bots like Claude. The project is particularly useful for developers looking to enhance their Slack workspace interactions programmatically, offering a comprehensive set of tools to manage and engage with Slack channels and users efficiently.
Available Actions(8)
slack_list_channels
List public or pre-defined channels in the workspace. Optional inputs: limit (number, default: 100, max: 200): Maximum number of channels to return; cursor (string): Pagination cursor for next page. 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): The ID of the channel to post to; text (string): The message text to post. Returns: Message posting confirmation and timestamp.
slack_reply_to_thread
Reply to a specific message thread. Required inputs: channel_id (string): The channel containing the thread; thread_ts (string): Timestamp of the parent message; text (string): The reply text. Returns: Reply confirmation and timestamp.
slack_add_reaction
Add an emoji reaction to a message. Required inputs: channel_id (string): The channel containing the message; timestamp (string): Message timestamp to react to; reaction (string): Emoji name without colons. Returns: Reaction confirmation.
slack_get_channel_history
Get recent messages from a channel. Required inputs: channel_id (string): The channel ID. Optional inputs: limit (number, default: 10): Number of messages to retrieve. 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): The channel containing the thread; thread_ts (string): Timestamp of the parent message. 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): Pagination cursor for next page; limit (number, default: 100, max: 200): Maximum users to return. 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): The user's ID. Returns: Detailed user profile information.
Reseñas de la Comunidad
Aún no hay reseñas. ¡Sé el primero en reseñar!
Inicia sesión para unirte a la conversación