Slack Notifications¶
Get Block Kit formatted notifications in your Slack workspace.
Quick Setup¶
1. Create a Slack App¶
- Go to api.slack.com/apps
- Click Create New App → From scratch
- Name it "MCP Watch" and select your workspace
- Go to Incoming Webhooks → Enable it
- Click Add New Webhook to Workspace
- Select a channel and click Allow
- Copy the webhook URL
2. Create Subscription¶
Configuration Options¶
| Option | Type | Required | Description |
|---|---|---|---|
webhook_url | string | ✅ | Slack webhook URL |
channel | string | ❌ | Override default channel |
username | string | ❌ | Custom bot username |
icon_emoji | string | ❌ | Custom bot emoji |
Full Example¶
JSON
{
"type": "slack",
"config": {
"webhook_url": "https://hooks.slack.com/services/...",
"channel": "#mcp-alerts",
"username": "MCP Watch",
"icon_emoji": ":bell:"
}
}
Message Format¶
Slack notifications use Block Kit for rich formatting:
Text Only
🆕 New MCP Server Added
*awesome-database-tool* has been added to the MCP Registry!
• Version: `1.2.0`
• Repository: github.com/example/awesome-database-tool
• License: MIT
[View in Registry] [View on GitHub]
Rate Limits¶
- 30 requests per minute per webhook
- Automatic retry with backoff
Troubleshooting¶
Webhook not working?
- Verify the URL starts with
https://hooks.slack.com/ - Re-add the webhook to your workspace
- Check the app hasn't been uninstalled