# Slack

> Use this tool when you need to automate and manage your Slack workspace, sending messages, managing channels, and searching content. It solves problems such as streamlining communication, organizing team conversations, and integrating workflows, with inputs including messages, channel names, and search queries, and outputs including sent messages, channel info, and search results. It is ideal for use in contexts where team collaboration and automation are crucial, such as in remote work environments or large enterprises.

Canonical page: https://skillsregistry.net/skills/node2flow-slack  
JSON: https://api.skillsregistry.net/v1/skills/node2flow-slack

## Description

MCP server for Slack Web API — send messages, manage channels, search content, and automate your workspace.

  ## Features
  - Send, update, delete, and schedule messages with Block Kit support
  - Manage channels: create, archive, invite/kick members, set topics
  - Search messages and files with Slack's powerful query syntax
  - Upload and manage files with 2-step upload process
  - React to messages, pin items, and manage bookmarks
  - Browse users, team info, and custom emoji

  ## 38 Tools

  **Messages (7)**: send, update, delete, schedule, cancel scheduled, list scheduled, get permalink
  **Conversations (12)**: list channels, info, history, thread replies, members, create, archive, invite, kick, join,
  set topic, open DM
  **Users (2)**: list all, get info
  **Reactions (3)**: add, remove, get reactions
  **Search (2)**: search messages, search files
  **Files (3)**: upload, list, delete
  **Pins (3)**: pin, unpin, list pins
  **Bookmarks (4)**: add, edit, remove, list
  **Team (1)**: get workspace info
  **Emoji (1)**: list custom emoji

  ## Configuration
  - SLACK_BOT_TOKEN — Get one at https://api.slack.com/apps (create app → OAuth & Permissions → Install → copy Bot
  Token)

## Trust

- **Trust score (0–1):** 0.95
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** communication
- **Updated:** 2026-09-28

## Source

- **Source listing:** [Smithery](https://smithery.ai/server/node2flow/slack)
- **Repository:** <https://github.com/node2flow-th/slack-mcp-community>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "node2flow-slack"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/node2flow-slack` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/node2flow-slack/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
