使用说明
slack-mcp客户端
一个基于Python的Slack机器人程序,使用LangChain和OpenAI API集成MCP功能。 松弛客户端还包含自己的MCP服务器,允许动态添加其他MCP端点
松弛集成是使用slack Bolt API实现的。
安装
注: 该项目需要 Python 3.12 或更高。
-
配置你的Slack机器人
在Slack上设置一个机器人程序,并确保它具有必要的权限。 -
设置您的环境
使用设置您的环境uv工具uv sync -
配置环境变量 复制
.env.example文件到.env并填写所需的值(例如Slack令牌、API密钥)。 -
添加MCP服务器端点 填充
mcp-servers.json使用您的MCP服务器URL创建文件。确保服务器可访问且可运行。 -
启动机器人 运行主脚本:
uv run main.py -
通过Slack进行交互 向您的Slack机器人发送消息,开始与MCP集成交互。
