What is an MCP Server?
An MCP (Model Context Protocol) server acts as a bridge, allowing AI models to access and interact with external data sources and tools.
What is the Slack MCP Server?
The Slack MCP Server is an implementation of the Model Context Protocol that enables AI models to interact with the Slack API. It allows AI agents to perform actions like listing channels, posting messages, and retrieving user information within a Slack workspace.
What are the prerequisites for using the Slack MCP Server?
To use the Slack MCP Server, you need Node.js (v16 or higher), npm or yarn, a Slack workspace with admin access, a Slack Bot Token, and your Slack Team ID.
How do I install the Slack MCP Server?
- Clone the repository.
- Install dependencies using
npm installoryarn install. - Build the TypeScript code using
npm run buildoryarn build.
How do I configure the Slack MCP Server?
Open the index.ts file and replace the placeholder values for BOT_TOKEN and TEAM_ID with your actual Slack Bot Token and Team ID.
How do I run the Slack MCP Server?
After building the project, run the server using the command node dist/index.js.
How do I use the Slack MCP Server in Cursor?
- Open Cursor settings.
- Navigate to the “Model Context Protocol” section.
- Add a new tool with the following configuration:
- Name:
slack - Command:
node /path/to/your/dist/index.js - Working Directory:
/path/to/your/project(replace/path/to/yourwith your actual project path).
- Name:
What tools are available through the Slack MCP Server?
The available tools include:
slack_list_channels: Lists public channels.slack_post_message: Posts a message to a channel.slack_reply_to_thread: Replies to a message thread.slack_add_reaction: Adds an emoji reaction to a message.slack_get_channel_history: Gets recent messages from a channel.slack_get_thread_replies: Gets all replies in a thread.slack_get_users: Lists all users in the workspace.slack_get_user_profile: Gets detailed profile information for a user.
What are some security considerations when using the Slack MCP Server?
- Never commit your actual Slack Bot Token or Team ID to version control.
- Consider using environment variables for production deployments.
- Ensure your Slack Bot has the necessary OAuth scopes for the actions you want to perform.
Where can I find the Slack MCP Server?
The Slack MCP Server is available on the UBOS Asset Marketplace.
Slack MCP Server
Project Details
- Chandrakant0110/slack-mcp
- Last Updated: 3/10/2025
Recomended MCP Servers
Integrate librosa, whisper with LLMs to analyze music audio.
MCP Server for Roam Research Graph Integration
使用 Deno 免费代理 Google Gemini,国内直连,不限地区/网络环境,打开即用。
Fast and free zeroshot lipsync MCP server
A model context protocol server for your Gmail
MCP server for accessing VM command line with web tunneling
The gateway for GenAI systems to interact with multiple Kubernetes clusters through the MCP





