Token导航 LogoToken导航TokenDH.com
Official Slack MCP logo
办公协作stdio官方来源来源级核验

Official Slack MCP

MCP Server

@modelcontextprotocol/slack-server

一个用于与Slack API交互的模型上下文协议(MCP)服务器实现,提供Slack工作区自动化工具。

工具数

8

提示词数

0

GitHub Stars

1

资源数

0
JavaScriptCursor团队协作Cursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

KaranThink41

提供方

KaranThink41

最后核验

2026/5/17 20:22

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx @modelcontextprotocol/slack-server

详细介绍

Slack MCP服务器

一种用于与Slack API交互的模型上下文协议(MCP)服务器实现。此服务器为Slack工作区自动化提供了工具。

特性

  • 将短信发布到Slack频道
  • 回复帖子
  • 添加反应
  • 列出频道和用户
  • 获取频道历史记录和线程回复

安装

地方发展

  1. 克隆存储库并安装依赖项:
npm install
  1. 创建一个 .env 使用您的Slack凭据创建文件:
SLACK_BOT_TOKEN=your_bot_token
SLACK_TEAM_ID=your_team_id
  1. 构建项目:
npm run build
  1. 运行服务器:
node build/index.js

可用工具

用户工具

用户_松弛

  • 说明: 获取工作区中所有用户的列表及其基本配置文件信息。
  • 输入:
  {
    "limit": 100,
    "cursor": "optional_cursor"
  }

get_user_profile_on_lack

  • 说明: 获取特定用户的详细个人资料信息。
  • 输入:
  {
    "user_id": "your_user_id"
  }

消息工具

send_message_on_lack

  • 说明: 在Slack频道发布新消息。
  • 输入:
  {
    "channel_id": "your_channel_id",
    "text": "Hello, world!"
  }

螺纹工具

reply_to_thread_on_lack

  • 说明: 回复Slack中的特定消息线程。
  • 输入:
  {
    "channel_id": "your_channel_id",
    "thread_ts": "your_thread_ts",
    "text": "This is a reply"
  }

get_thread_replies_on_lack

  • 说明: 在消息线程中获取所有回复。
  • 输入:
  {
    "channel_id": "your_channel_id",
    "thread_ts": "your_thread_ts"
  }

渠道工具

channels_list_on_lack

  • 说明: 在工作区中列出带有分页的公共频道。
  • 输入:
  {
    "limit": 100,
    "cursor": "optional_cursor"
  }

get_channel_history_onslack

  • 说明: 从频道获取最新消息。
  • 输入:
  {
    "channel_id": "your_channel_id",
    "limit": 10
  }

反应工具

slack_add_action

  • 说明: 在消息中添加反应表情符号。
  • 输入:
  {
    "channel_id": "your_channel_id",
    "timestamp": "your_message_ts",
    "reaction": "your_reaction"
  }

用法示例

要调用工具,请发送一个JSON请求,如下所示:

{
  "method": "tools/call",
  "params": {
    "name": "send_message_on_slack",
    "arguments": {
      "channel_id": "your_channel_id",
      "text": "Hello from the Slack MCP server!"
    }
  }
}

环境变量

创建一个 .env 文件包含:

SLACK_BOT_TOKEN=your_bot_token
SLACK_TEAM_ID=your_team_id

运行服务器

npm install
npm run build
npx @modelcontextprotocol/slack-server

或者,对于直接节点执行:

node build/index.js

许可证

MIT许可证。看 许可证 了解详情。

目录标签

目录标签

JavaScriptCursor团队协作SlackAPI本地部署工作区自动化消息管理用户管理频道管理

支持客户端

Cursor

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

@modelcontextprotocol/slack-server

工具数量(toolCount,工具数)

8

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP