MCPSERV.CLUB
xiujiang1987

Slack Admin MCP Server

MCP Server

Automate Slack channel management via MCP tools

Stale(50)
0stars
2views
Updated Apr 2, 2025

About

This server implements Model Context Protocol commands for creating, renaming, and archiving Slack channels. It simplifies channel administration by exposing a set of lightweight MCP tools that can be invoked from any MCP‑compatible client.

Capabilities

Resources
Access data sources
Tools
Execute functions
Prompts
Pre-built templates
Sampling
AI model interactions

Slack Admin MCP Server

The Slack Admin MCP Server bridges the gap between AI assistants and real‑world Slack workspace administration. By exposing a set of well‑defined tools—channel creation, renaming, and archiving—the server lets conversational agents automate routine workspace housekeeping tasks without manual intervention. This capability is especially valuable for developers building AI‑powered support bots, onboarding assistants, or automated compliance workflows that need to keep Slack channels tidy and up‑to‑date.

At its core, the server runs as a standard MCP endpoint. When an AI client issues a call, the server receives the tool name and arguments, authenticates with Slack via a bot token, and forwards the request to Slack’s Web API. The three available tools cover the most common channel‑management operations:

  • – Instantiates a new public or private channel, accepting the desired name and privacy flag.
  • – Changes an existing channel’s display name by providing the channel ID and new title.
  • – Marks a channel as archived, effectively hiding it from the workspace while preserving its history.

These actions are performed atomically and return concise status information, allowing AI assistants to confirm success or surface errors in natural language. Because the server relies on Slack’s official API, it respects workspace policies and rate limits automatically.

Typical use cases include:

  • Onboarding automation – An AI assistant can create dedicated channels for new hires, rename them to match project names, and archive legacy groups as teams evolve.
  • Compliance monitoring – Periodic checks can trigger archiving of inactive or sensitive channels, ensuring that the workspace stays clean and audit‑ready.
  • Dynamic channel management – ChatOps tools can let users request new channels directly through a conversational interface, with the AI handling permissions and naming conventions.

Integration is straightforward for developers familiar with MCP. Once the server is added to an MCP configuration file and supplied with a valid Slack bot token, any MCP‑enabled client can invoke the tools using simple JSON payloads. The server’s design keeps security tight—only the specified scopes (, , etc.) are required, minimizing over‑privilege risk.

Overall, the Slack Admin MCP Server turns mundane Slack administration into a programmable service that AI assistants can call on demand, streamlining workflow automation and freeing developers to focus on higher‑value logic.