Skip to main content
The slack MCP adapter is listed in the AgentRuntime connector catalog to reserve Slack messaging integration. The adapter shell accepts a bot token connection, but no tools are registered yet — install it to prepare connections; messaging tools will ship in a future release.
Catalog placeholder — See Feature availability. The slack adapter has zero registered tools today. You can create a connection and MCP instance now, but workflows cannot call Slack APIs until messaging tools (e.g. post message, list channels) ship.

Prerequisites

  • A Slack workspace where you can create apps
  • project_contributor access in AgentRuntime
  • Patience for upcoming tool releases — bind credentials now if you want early validation only

Connect in AgentRuntime

1

Create a Slack app

Go to api.slack.com/apps and create an app From scratch. Choose your workspace.
2

Add bot scopes

Under OAuth & Permissions, add Bot Token Scopes you expect to need for future tools, for example:
  • chat:write — post messages as the bot
  • channels:read — list public channels
  • channels:history — read public channel history (if read tools ship)
  • users:read — resolve user IDs for mentions
3

Install to workspace

Click Install to Workspace and copy the Bot User OAuth Token (xoxb-...). Store it securely.
4

Create a connection

Go to Connections and click New custom connection to create a connection with APIToken set to your xoxb- bot token.
5

Add slack MCP instance

Go to MCP, click Add instance for slack, wire your connection on Instance config, set the profile active, and save. Validation confirms token binding only — no tools are callable yet.
6

Invite the bot

In Slack, invite the bot to channels where you plan to post once tools are available (/invite @YourBot).
See Authentication for binding connections to MCP instances.

What you can build

Once messaging tools ship, typical patterns will include:
  • Alert routing — Workflow failure or metric threshold → post formatted message to #ops-alerts.
  • Human task notificationshuman_task assigned → Slack DM or channel ping with approve link.
  • Daily digests — RSS or Brave news step → LLM summary → morning post to #team-news.
  • Two-way triage — Incoming Slack events (future) → create ClickUp or GitLab tasks from thread context.
Until tools land, use other connectors (email, webhooks, or project tools) for outbound notifications.

Tools

No tools are registered in the current adapter build. Planned first-wave tools (subject to change):

Example

Future workflow step (not available until tools ship):

Configuration

User tokens (xoxp-...) are supported by the schema but bot tokens are recommended for automation.

Troubleshooting