Overview
what is slack-mcp-server?
slack-mcp-server is a server that implements the Model Context Protocol (MCP) to facilitate interaction between AI assistants and the Slack API through a standardized interface.
how to use slack-mcp-server?
To use slack-mcp-server, install it via npm, configure the necessary environment variables for Slack tokens, and start the server using the provided commands.
key features of slack-mcp-server?
- List public channels in the workspace with pagination
- Post messages to Slack channels
- Reply to specific message threads
- Add reaction emojis to messages
- Retrieve channel history and user profiles
- Search for messages in the workspace
use cases of slack-mcp-server?
- Automating Slack interactions for AI assistants
- Building chatbots that can manage Slack channels
- Integrating Slack functionalities into other applications
FAQ from slack-mcp-server?
- What is the Model Context Protocol (MCP)?
MCP is a protocol that standardizes how AI assistants can interact with various APIs, including Slack.
- How do I install slack-mcp-server?
You can install it using npm with the command:
npm install @ubie-oss/slack-mcp-server.
- Do I need to set up environment variables?
Yes, you need to set
SLACK_BOT_TOKENandSLACK_USER_TOKENfor the server to function properly.