BeClaude

slack-relay-mcp

New
1knpmGeneralMIT

Code-execution-based Slack MCP tool — CLI + TypeScript API + Claude Code skill

First seen 5/22/2026

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

1
Open your MCP config
~/.claude.json
2
Add the server config

Add the configuration to "mcpServers": { "slack-relay-mcp": { "command": "...", "args": [] } }

3
Restart Claude Code
/mcp

Use Cases

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.

Usage Examples

1

/slack-relay-mcp send-message --channel '#deployments' --text 'Deployment to production completed successfully.'

2

/slack-relay-mcp list-channels --limit 10

3

Fetch the last 5 messages from the #general channel and summarize them.

View source on GitHub
apimcptypescriptslackcliclaudeagentcode-execution

Security Audits

LicensePassSourceWarnRepositoryPass

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..