MCP Servers

模型上下文协议服务器、框架、SDK 和模板的综合目录。

S
Slack MCP Server
作者 @bhayanak

MCP Server for Slack — enabling AI assistants to interact with your workspace in Slack.

创建于 5/19/2026
更新于 about 19 hours ago
Repository documentation and setup instructions

Slack MCP Server

Slack MCP Server

A Model Context Protocol server for Slack — enabling AI assistants to interact with your workspace

License: MIT Node.js >= 20 MCP Compatible 38 Tools


Overview

This monorepo provides a production-ready MCP server that enables AI assistants (GitHub Copilot, Claude, Cursor, etc.) to interact with Slack workspaces. It includes:

| Package | Description | |---------|-------------| | slack-mcp-server | Standalone MCP server (npm, npx, CLI) | | slack-mcp-vscode-extension | VS Code extension for automatic tool registration |

Quick Start

VS Code Extension (Recommended)

  1. Install the extension from VSIX
  2. Configure your token in VS Code Settings → Slack MCP Server
  3. The server appears automatically in the MCP Servers panel

npx (Zero Install)

SLACK_MCP_BOT_TOKEN=xoxb-your-token npx slack-mcp-server

Global Install

npm install -g @fazorboy/slack-mcp-server
SLACK_MCP_BOT_TOKEN=xoxb-your-token slack-mcp-server

Tools (38)

| Category | Tools | Description | |----------|-------|-------------| | Messaging | 6 | Send, update, delete, schedule, draft messages; read threads | | Channels | 7 | List, create, join, leave channels; read history and members | | Search | 5 | Search messages, files, users, channels, and emoji | | Users | 2 | List users, get detailed profiles | | User Groups | 5 | List, create, update groups and manage membership | | Reactions | 2 | Add and remove emoji reactions | | Files | 3 | Upload, list, and fetch file attachments | | Canvases | 3 | Create, update, and read Slack canvases | | Unreads | 2 | Get unread messages, mark channels as read | | Saved Items | 3 | List, update, and clear saved items |

Authentication

At least one token is required:

| Token | Variable | Use Case | |-------|----------|----------| | Bot (xoxb-) | SLACK_MCP_BOT_TOKEN | Standard bot access | | User (xoxp-) | SLACK_MCP_USER_TOKEN | Full user access including search | | Browser (xoxc-) | SLACK_MCP_XOXC_TOKEN | Stealth mode (pair with xoxd-) | | Cookie (xoxd-) | SLACK_MCP_XOXD_TOKEN | Browser cookie for stealth mode |

Configuration

See .env.dist for all available environment variables.

License

MIT

快速设置
此服务器的安装指南

安装包 (如果需要)

npx @modelcontextprotocol/server-slack-mcp-server

Cursor 配置 (mcp.json)

{ "mcpServers": { "bhayanak-slack-mcp-server": { "command": "npx", "args": [ "bhayanak-slack-mcp-server" ] } } }