slack-relay-mcp
NewCode-execution-based Slack MCP tool — CLI + TypeScript API + Claude Code skill
Summary
This skill enables Claude Code to interact with Slack via an MCP tool, allowing you to send messages, read channels, and manage Slack resources directly from your terminal.
- It combines a CLI, TypeScript API, and Claude Code integration for seamless code-execution-based Slack automation.
Install & Usage
~/.claude.jsonAdd the configuration to "mcpServers": { "slack-relay-mcp": { "command": "...", "args": [] } }
/mcpUse Cases
Usage Examples
/slack-relay-mcp send-message --channel '#deployments' --text 'Deployment to production completed successfully.'
/slack-relay-mcp list-channels --limit 10
Fetch the last 5 messages from the #general channel and summarize them.
Security Audits
Frequently Asked Questions
What is slack-relay-mcp?
This skill enables Claude Code to interact with Slack via an MCP tool, allowing you to send messages, read channels, and manage Slack resources directly from your terminal. It combines a CLI, TypeScript API, and Claude Code integration for seamless code-execution-based Slack automation.
How to install slack-relay-mcp?
To install slack-relay-mcp: open your mcp config (~/.claude.json), then add the config to "mcpServers": { "slack-relay-mcp": { "command": "...", "args": [] } }. Finally, /mcp in Claude Code.
What is slack-relay-mcp best for?
slack-relay-mcp is a mcp categorized under General. It is designed for: api, mcp, typescript, slack, cli, claude, agent, code-execution.
What can I use slack-relay-mcp for?
slack-relay-mcp is useful for: Send a notification to a Slack channel when a CI/CD build completes.; Fetch recent messages from a Slack channel to analyze team updates.; Post a message to a user's DM with deployment status or error logs.; List all channels in a workspace to find a specific team's channel.; React to a Slack message with an emoji to acknowledge receipt.; Search Slack messages for keywords to find relevant discussions..