mcp-slack
Verified Safeby TokaMohsen
Overview
Enables AI assistants to interact with a Slack workspace by exposing Slack Web API functionalities as tools.
Installation
npx -y @tokamohsen/mcp-slackEnvironment Variables
- SLACK_BOT_TOKEN
- SLACK_TEAM_ID
- SLACK_CHANNEL_IDS
Security Notes
The server correctly reads sensitive information (Slack Bot Token, Team ID) from environment variables. There is no usage of 'eval' or other patterns that suggest arbitrary code execution. All network requests are made to the legitimate Slack API. The use of SLACK_CHANNEL_IDS for limiting access is a positive security feature. The primary security considerations involve properly configuring the Slack App's permissions, which is external to the server's code but well-documented.
Similar Servers
slack-mcp-server
Provides a Model Context Protocol (MCP) server for integrating Slack workspace data and communication capabilities with AI models and agents.
slack-mcp-client
This client bridges Slack with AI models and external tools via the Model Context Protocol (MCP), enabling AI to interact with real systems and data through Slack conversations.
tiger-slack
An AI-powered Slack bot, likely integrating with Claude, designed to process and respond to messages within a Slack workspace.
slack-mcp-server
Integrate an AI assistant (like Claude) with full Slack workspace access, including DMs, channels, search, and history, without requiring admin approval.