Chandrakant Sahu/slack-mcp
Built by Metorial, the integration platform for agentic AI.
Chandrakant Sahu/slack-mcp
Server Summary
List public channels
Post messages
Reply to threads
Add reactions
Get channel history
Get thread replies
List users
Get user profiles
This is a Slack MCP server implementation that provides various Slack API functionalities through the Model Context Protocol. It allows AI models to interact with Slack through a standardized interface.
npm install
# or
yarn install
npm run build
# or
yarn build
index.ts
and replace the placeholder values:public static readonly BOT_TOKEN = "enter-your-bot-token-here";
public static readonly TEAM_ID = "enter-your-team-id-here";
Replace these with your actual Slack Bot Token and Team ID.
After building the project, you can run the server:
node dist/index.js
To use this MCP server in Cursor:
slack
node /path/to/your/dist/index.js
/path/to/your/project
Replace /path/to/your
with the actual path to your project directory.
slack_list_channels
slack_post_message
slack_reply_to_thread
slack_add_reaction
slack_get_channel_history
slack_get_thread_replies
slack_get_users
slack_get_user_profile
To modify the server:
index.ts
npm run build
# or
yarn build
Feel free to submit issues and pull requests for improvements.
MIT