slack-notifications-mcp
Verified Safeby Stig-Johnny
Overview
Allows an AI agent to monitor Xcode Cloud build statuses and interact with Slack channels programmatically.
Installation
node index.jsEnvironment Variables
- SLACK_BOT_TOKEN
- SLACK_BUILD_CHANNEL_ID
Security Notes
The server requires sensitive credentials (SLACK_BOT_TOKEN) to be provided via environment variables, which is good practice. It utilizes the official `@slack/web-api` library, reducing custom API interaction risks. Input validation for tool arguments is handled by Zod schemas through the MCP SDK. There is no evidence of `eval` or direct arbitrary command execution from user input. Error handling for missing Slack scopes is explicit, promoting secure configuration. Output message truncation (e.g., to 500 characters for text) helps prevent excessively large responses and implicitly limits potential data exposure, though this could be a minor data loss point for very long messages.
Similar Servers
github-mcp-server
The GitHub MCP Server enables AI agents, assistants, and chatbots to interact with GitHub's platform for repository management, issue/PR automation, CI/CD intelligence, code analysis, and team collaboration through natural language.
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.
xc-mcp
Provides an intelligent MCP server for Xcode and iOS simulator workflows, optimized for AI agents to automate iOS development and testing tasks efficiently.