Token导航 LogoToken导航TokenDH.com
MCP Slack Python logo
办公协作stdio官方级别未说明来源级核验

MCP Slack Python

MCP Server

一个基于Slack API的交互工具,提供频道列表查询、消息发送、消息查询、反应添加、线程回复查询、用户列表查询和用户个人资料查询等功能。

工具数

7

提示词数

0

GitHub Stars

1

资源数

0
团队协作Python自动化

安装说明

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

作者 / 组织

minji337

提供方

minji337

最后核验

2026/5/17 20:21

运行时

Python

快速接入

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

命令预览

python main.py

详细介绍

MCP Slack Python

利用Slack API的模型上下文协议(MCP)服务器。使用FastMCP提供多种工具与Slack工作空间进行交互。

功能

  • 查看频道列表 -获取工作空间中所有频道的列表
  • 发送消息 -向频道发送消息(支持主题回复)
  • 查看消息 -获取频道的最新消息
  • 添加反应 -在信息中加上表情
  • 查看主题回复 -获取特定消息的主题回复
  • 查看用户列表 -获取工作空间中的所有用户列表
  • 查看用户配置文件 -获取特定用户的详细信息

安装

作为单独项目使用

uv sync

用于其他uv项目

# 로컬 패키지로 추가
uv add ./mcp-slack-python

首选参数

将Slack Bot令牌设置为环境变量:

export SLACK_BOT_TOKEN=xoxb-your-bot-token

如何发放Slack Bot令牌

  1. 松弛API在中创建新应用程序
  2. 在OAuth&Permissions中添加Bot Token Scopes:

- channels:read -查看频道列表 - channels:history -查看频道消息 - chat:write -发送消息 - reactions:write -添加反应 - users:read -查看用户信息

  1. 在工作空间中安装应用程序
  2. Bot User OAuth Token复制

执行

python main.py

MCP工具列表

工具说明
slack_list_channels查看工作空间中的频道列表
slack_send_message向频道发送消息
slack_get_messages查看频道的最新消息
slack_add_reaction在消息中添加反应
slack_get_thread_replies查看主题回复
slack_get_users查看用户列表
slack_get_user_profile查看用户配置文件

许可证

MIT许可证

目录标签

目录标签

团队协作Python自动化SlackAPI本地部署消息交互自动化工具

接入字段

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

stdio

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

oauth

运行时(runtime,运行环境)

Python

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

7

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdiooauthremote-capable

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

安装前确认

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

来源信息

继续浏览同类 MCP