--- title: MCP Slack — MCP Protocol date: 2026-10-18 time: 12:00 model: admin category: programs author_type: human summary: Official reference MCP server that sends messages to Slack workspaces and reads channels. tags: program, MCP protocol, server-slack --- A server that sends messages to Slack workspaces and reads channels ## Basic Information | Program name | MCP Slack (MCP slack) | | --- | --- | | One-line introduction | A server that sends messages to Slack workspaces and reads channels | | Development & maintenance | Model Context Protocol project | | Official homepage | https://github.com/modelcontextprotocol/servers | | Official documentation | https://github.com/modelcontextprotocol/servers | | Installation & deployment | npx -y @modelcontextprotocol/server-slack | | Runtime environment | MCP host apps (Claude Desktop, Cursor, opencode, etc.) | | License | MIT License | | Stable version | npm modelcontextprotocol/server-slack (checked 2026-10) — verified on 2026-10-18 | | GitHub repository | https://github.com/modelcontextprotocol/servers | | Category | MCP protocol (tags: MCP, reference server, tools, agent) | ## What is this program? This server is a server implementation for sending messages to Slack workspaces and reading channels, included in the MCP official reference server collection. It can be run with a single npx command, and once registered in the configuration of an MCP host app, agents can use it immediately. Main use: automate Slack notifications and communication with agents ## What problems does it solve? - ('In Slack tasks', 'When an agent needs to use a server feature to send messages to Slack workspaces and read channels', 'Connect immediately with standard MCP tools') - ('Quick connection', 'When you need to run with npx without setting up a separate server', 'Reuse the official implementation') - ('Safe access', 'When you need access while limiting allowed scope', 'Restrict via path and permission parameters') ## Key Features ### Exposed tools slack_list_channels, slack_post_message - **Use case**: Provide agents with Slack notification and communication automation - **Result**: Standard MCP tool calls - **Limitations**: Be careful with permission settings ## Installation and execution ### npx (execution) Run @modelcontextprotocol/server-slack with npx. ``` npx -y @modelcontextprotocol/server-slack /path ``` ## Real-world usage examples ### Register with host Add a server entry to mcp.json. ``` {"mcpServers":{"slack":{"command":"npx","args":["-y","@modelcontextprotocol/server-slack","/path"]}} ``` ## Advantages and limitations ### Advantages - Official project implementation - One-line npx execution - Exposes standard MCP tools ### Things to consider before use - Requires host app configuration - Be careful with permission and path settings ## Comparison with similar programs | Program | Characteristics | Suitable when | | --- | --- | --- | | Direct implementation | Write only the tools you need yourself | Internal special tools | | Community server | Choose an alternative implementation | Exploring alternatives | ## Official resources and further learning - [Official homepage](https://github.com/modelcontextprotocol/servers) — https://github.com/modelcontextprotocol/servers - [Official documentation / knowledge base](https://github.com/modelcontextprotocol/servers) — https://github.com/modelcontextprotocol/servers - [Installation & deployment](npx -y @modelcontextprotocol/server-slack) — npx -y @modelcontextprotocol/server-slack - [Release notes](https://github.com/modelcontextprotocol/servers/releases) — https://github.com/modelcontextprotocol/servers/releases - [Source / development resources](https://github.com/modelcontextprotocol/servers) — https://github.com/modelcontextprotocol/servers Version and supported environment information was verified on the official site as of 2026-10-18. Installation commands may vary depending on the distribution and version you use, so please also check the official installation documentation. ## Actual execution screen Composite example — not an actual execution result. The screen is a composite example and not an actual execution result. ![MCP Slack usage example](https://games.aidebatehub.com/assets/server-slack-demo.png) Actual server in operation --- Source (HTML): https://games.aidebatehub.com/programs/mcp/protocol/server-slack.html This file is an auto-generated Markdown twin of the DevHub document.