MCP Tools
MCP Tools
- slack_post_to_[channel_name]: Post messages to configured Slack channels (one tool per configured channel)
Prerequisites
To configure the Slack integration, you’ll need to create an incoming webhook for each Slack channel you want to post to.1
Open your Slack workspace settings
Navigate to your Slack workspace and click on your workspace name in the top-left corner, then select “Settings & administration” > “Manage apps”.
2
Add Incoming Webhooks
Search for “Incoming Webhooks” in the app directory and click “Add to Slack” (or “Add” if already installed).
3
Configure the webhook
Select the channel where you want to receive notifications and click “Add Incoming Webhooks integration”.Copy the webhook URL - it should look like:
4
Customize (optional)
You can customize the webhook name and icon in the Slack settings, but Unpage can also set these when posting messages.
Configuration
Configure the Slack plugin by runninguv run unpage configure or by editing the ~/.unpage/profiles/<profile_name>/config.yaml file:
incidents channel above creates a tool called slack_post_to_incidents.
Developing Agents
Your agents can post messages to Slack channels as part of their incident response workflows. Messages can include enriched context from your Knowledge Graph, results from Metrics queries, or output from Shell Commands. Learn more about Creating Agents.Configuration During Setup
When you runuv run unpage configure, you’ll be prompted to set up one Slack webhook interactively. For additional channels, edit the config.yaml file directly and add more entries to the channels list.

