LabscoMCP early access ↗
mkusakaMCP SERVER

Slack Notify

Have your assistant post to Slack when something finishes — with a title, a body, and the right people mentioned.

by mkusaka ↗Notifications & Alerting to HumansCommunity

LABSCO SUMMARY

The "it's done" message, sent by the thing that finished.

One tool doing one job: an agent that has been running a long task tells the channel itself, with the people who were waiting already mentioned.

What it is

A single-tool notification server for Slack, using an OAuth bot token. A message goes to a channel with a title and a description, formatted with Slack's markdown and an optional header.

What you get

  • A formatted message posted to a Slack channel with a title and a description
  • Specific users mentioned by passing them on the call, or by default on every message
  • Slack markdown formatting supported in the body
  • A default channel configured, so routine notifications do not need one named each time

Requirements

npx @mkusaka/mcp-server-slack-notify@latest. A Slack app with the chat:write bot scope installed to your workspace; its bot token, which starts with xoxb-, goes in SLACK_BOT_TOKEN. SLACK_DEFAULT_CHANNEL and SLACK_MENTIONS are optional. The bot has to be invited to any channel it posts in.

Setup effort

One command plus a key — claude mcp add slack-notify -e SLACK_BOT_TOKEN=<YOUR_SLACK_BOT_TOKEN> -e SLACK_DEFAULT_CHANNEL=#general -e SLACK_MENTIONS=U1234567890,U0987654321 -- npx -y @mkusaka/mcp-server-slack-notify@latest