MCPServers

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), cursor (string). Returns a 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 a 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 a 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 a 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.

Last Updated: April 8, 2025

Recensioni della Community

0.0
0 recensioni
5
0
4
0
3
0
2
0
1
0

Nessuna recensione ancora. Sii il primo a recensire!

Accedi per unirti alla conversazione

Try it now in
HighlightHighlight AI

Linguaggio

TypeScript

Categorie