korotovsky/slack-mcp-server
说明与用途
**项目简介**
korotovsky/slack-mcp-server 是一款基于 Go 实现的 MCP(Model Context Protocol)Slack 服务器,提供零权限限制的 Slack 接入、App 支持、GovSlack、私聊/群聊以及智能历史拉取等功能。它让 AI 助手能够通过统一协议直接调用真实的工具和数据。
**核心价值**
- **统一协议**:使用标准的 MCP,让不同的 AI 代理、模型或服务能够以相同的方式访问 Slack 功能,降低集成复杂度。
- **完整功能**:支持普通消息、DM、Group DM、App 交互以及 GovSlack,且内置智能历史检索,帮助 AI 在对话上下文中快速定位所需信息。
- **开箱即用**:无额外权限或 OAuth 流程,开发者只需启动服务器即可开始使用,适合快速原型和生产环境。
**典型接入方式**
- **部署服务器**:
docker run或直接编译二进制运行,配置好监听端口和可选的 TLS。 - **注册 MCP 客户端**:在 AI 助手或模型服务中使用官方 SDK/CLI(或自行实现 HTTP/WS 调用)指向服务器地址。
- **调用 API**:通过 MCP 定义的
sendMessage,fetchHistory,createChannel等方法与 Slack 交互;对于 App 功能,可在请求体中携带相应的app_id、payload。 - **可选集成**:结合已有的 Slack SDK(如 bolt‑go)或直接使用提供的 Go 客户端库,以实现更细粒度的自定义逻辑。
**生产可用性**
- **活跃度**:截至 2026‑05‑14,项目拥有 1.6k+ 星、300+ Fork,最近一次提交在 2026‑05‑14,表明仍在积极维护。
- **技术成熟度**:核心代码使用 Go 编写,具备良好的并发性能和易部署特性;提供 API/SDK/CLI 三种接入方式,文档完整。
- **生态兼容**:已在多个开源 AI 项目中被引用,可直接作为 Model Context Protocol 服务器使用,适合作为生产环境的标准化集成层。
- **风险**:需进一步审查许可证(MIT/Apache 等)以及安全审计报告,确认无已知漏洞后即可在关键业务中使用。
综上,korotovsky/slack-mcp-server 具备高可用的生产级特性,是在 AI‑Slack 集成场景下实现统一、低门槛接入的首选开源方案。
实际用途
korotovsky/slack-mcp-server helps connect AI assistants to real tools and data through a standard protocol.
- connect AI agents to tools
- ship Model Context Protocol servers
- standardize integrations
限制与审查说明
High for an OSS candidate: recent activity, adoption, and ecosystem signals are strong enough for a serious pilot.
- 来源: github
- 语言: Go
- 记录日期: 2026-09-05T17:31:29.034Z