Gemini CLI的Slack MCP扩展
此扩展将Gemini CLI连接到 Slack MCP服务器,允许您使用AI直接从命令行搜索频道、发送消息、读取线程和管理画布。
安装说明
要使用此扩展,您需要一个Slack用户令牌(xoxp-...)或Bot令牌(xoxb-...)拥有适当的权限。
1.创建Slack应用程序
- 去 Slack应用程序设置 然后单击 创建新应用程序.
- 选择 从应用程序清单.
- 选择要将其安装到的工作区。
- 粘贴以下JSON清单:
{
"display_information": {
"name": "Gemini CLI Slack MCP"
},
"features": {
"bot_user": {
"display_name": "Gemini CLI Slack MCP",
"always_online": true
}
},
"oauth_config": {
"scopes": {
"user": [
"search:read.public",
"search:read.private",
"search:read.mpim",
"search:read.im",
"search:read.files",
"search:read.users",
"chat:write",
"channels:history",
"groups:history",
"mpim:history",
"im:history",
"canvases:read",
"canvases:write",
"users:read",
"users:read.email"
],
"bot": [
"chat:write"
]
}
}
}- 点击 创建.
2.启用MCP
- 导航到 代理和人工智能应用程序 应用程序设置左侧边栏中的部分。
- 切换 模型上下文协议 到 开.
3.安装应用程序并获取令牌
- 首选 安装应用程序 在左侧边栏中。
- 点击 安装到工作区 并授权它。
- 您将获得 用户OAuth令牌 (开始于
xoxp-).复制此令牌。
配置
在Gemini CLI中安装或启用此扩展时,系统将提示您输入 SLACK_TOKEN。粘贴您在上一步中获得的令牌。
特性
配置后,Gemini CLI可以自动使用 slack MCP服务器工具用于:
- 在Slack中搜索: 搜索邮件、文件和用户。
- 检索和发送消息: 起草消息、读取频道和读取线程。
- 管理画布: 创建/更新和读取画布。
- 管理用户: 获取用户资料和电子邮件。
