Token导航 LogoToken导航TokenDH.com
Cursor EOD MCP (Slack) logo
开发工具未说明官方级别未说明来源级核验

Cursor EOD MCP (Slack)

MCP Server

一个简单的MCP服务器,用于将您的每日结束(EOD)更新发送到Slack。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
Slack开发工具TypeScriptCursorCursorVS Code

安装说明

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

作者 / 组织

SackeyDavid

提供方

SackeyDavid

最后核验

2026/5/17 20:19

快速接入

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

详细介绍

光标EOD MCP(松弛)

一个简单的MCP服务器,将您的日终(EOD)更新发送到Slack。

IDE兼容性

此MCP服务器使用 模型上下文协议(MCP),一种与支持MCP的IDE配合使用的开放协议。目前支持:

  • 光标 --原生MCP支持
  • VS Code --MCP支持通过

该服务器基于标准MCP SDK构建,可与任何兼容MCP的客户端配合使用。

你需要什么

  • Node.js 18或更新版本
  • 光标 (启用MCP)或 VS Code (使用GitHub Copilot)
  • Slack工作区,您可以在其中创建应用程序
  • 松弛令牌:

- Bot令牌(以开头 xoxb-)--需要发布 - 用户令牌(以开头 xoxp-xoxs-)--可选,如果您想在消息中显示自己的姓名/照片,请使用

如何获取Slack代币(一步一步)

  1. 首选https://api.slack.com/apps → 创建新应用程序从头开始。您可以称之为EOD Bot。确保您已登录到要向其发布消息的所需Slack Workspace。
  2. 在左侧菜单中,单击 OAuth和权限.
  3. 在...之下 Bot令牌范围,添加: chat:write, channels:read, groups:read.
  4. (可选,以您的身份发布) 用户令牌范围,添加: chat:write, channels:read, groups:read.
  5. 向上滚动并单击 安装到{工作区} (或 重新安装)并批准。您可能需要重复单击“安装到{Workspace}”按钮,直到看到已保存的更改。
  6. 复制您的令牌:

- 机器人令牌:看起来像 xoxb-... (必填)。 - 用户令牌:看起来像 xoxp-...xoxs-... (可选,用于您的身份)。

保持令牌私有。做 将它们提交到Git。

快速设置(无克隆,使用npx)

选项1:一键安装(仅限光标)

单击此链接在Cursor中自动安装MCP服务器:

如果按钮不起作用,请尝试将此原始链接复制并粘贴到浏览器地址栏中: cursor://anysphere.cursor-deeplink/mcp/install?name=@techhalo/cursor-eod-mcp&config=eyJjb21tYW5kIjoibnB4IiwiYXJncyI6WyIteSIsIkB0ZWNoaGFsby9jdXJzb3ItZW9kLW1jcCJdLCJlbnYiOnsiU0xBQ0tfQk9UX1RPS0VOIjoiIiwiU0xBQ0tfVVNFUl9UT0tFTiI6IiIsIlNMQUNLX0RFRkFVTFRfQ0hBTk5FTCI6IiJ9fQ==

安装后,编辑 ~/.cursor/mcp.json 并在 env 部分(它们被预先配置为空字符串)。

选项2:手动设置(光标)

  1. 编辑 ~/.cursor/mcp.json 并添加:
{
  "mcpServers": {
    "@techhalo/cursor-eod-mcp": {
      "command": "npx",
      "args": ["-y", "@techhalo/cursor-eod-mcp"],
      "env": {
        "SLACK_BOT_TOKEN": "xoxb-your-bot-token",
        "SLACK_USER_TOKEN": "xoxp-your-user-token-or-empty",
        "SLACK_DEFAULT_CHANNEL": "halo"
      }
    }
  }
}
  1. 重新启动Cursor,使其拾取服务器。或者在光标“工具和mcp”设置页面上关闭和打开光标eod mcp mcp服务器。
  2. 在Cursor聊天中,尝试:
list_channels
set_default_channel channel="frontend-team"
eod_status summary="• Did X\n• Reviewed Y\n• Shipped Z"

您应该会看到该消息出现在Slack中。

选项3:VS代码设置

  1. 打开VS Code并确保启用了GitHub Copilot
  2. 编辑 ~/.vscode/mcp.json (如果不存在,则创建它)并添加:
{
  "servers": {
    "cursor-eod-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "@techhalo/cursor-eod-mcp"],
      "env": {
        "SLACK_BOT_TOKEN": "xoxb-your-bot-token",
        "SLACK_USER_TOKEN": "xoxp-your-user-token-or-empty",
        "SLACK_DEFAULT_CHANNEL": "halo"
      }
    }
  }
}

注: VS代码使用 servers 而不是 mcpServers 并且需要 "type": "stdio" 用于基于stdio的服务器。请参阅 VS代码MCP文档 了解更多详情。

  1. 重新启动VS Code或重新加载窗口
  2. 使用GitHub Copilot聊天中的MCP工具

替代设置(本地克隆)

git clone https://github.com/SackeyDavid/cursor-eod-mcp.git
cd cursor-eod-mcp
npm install
npm run build

对于光标:

将MCP指向内置文件 ~/.cursor/mcp.json:

{
  "mcpServers": {
    "cursor-eod-mcp": {
      "command": "node",
      "args": ["/absolute/path/to/cursor-eod-mcp/dist/index.js"], // eg. /Users/Kofi/mcps/cursor-eod-mcp/dist/index.js
      "env": {
        "SLACK_BOT_TOKEN": "xoxb-your-bot-token",
        "SLACK_USER_TOKEN": "xoxp-your-user-token-or-empty",
        "SLACK_DEFAULT_CHANNEL": "frontend-team"
      } 
    }
  }
}

对于VS代码:

将MCP指向内置文件 ~/.vscode/mcp.json:

{
  "servers": {
    "cursor-eod-mcp": {
      "type": "stdio",
      "command": "node",
      "args": ["/absolute/path/to/cursor-eod-mcp/dist/index.js"], // eg. /Users/Kofi/mcps/cursor-eod-mcp/dist/index.js
      "env": {
        "SLACK_BOT_TOKEN": "xoxb-your-bot-token",
        "SLACK_USER_TOKEN": "xoxp-your-user-token-or-empty",
        "SLACK_DEFAULT_CHANNEL": "frontend-team"
      } 
    }
  }
}

重新启动IDE并测试相同的命令。

方便的命令(在光标聊天或VS代码复制聊天中运行)

  • configure slack_token="xoxb-..." default_channel="channel" --在本地保存令牌/通道。
  • list_channels --查看您的令牌可以读取的频道。
  • set_default_channel channel="channel" --设置默认目标。
  • preview_format --请查看消息布局。
  • update_format_template template="*EOD ({date})*\n\n{summary}" --更改格式。
  • eod_status --立即发送EOD。MCP服务器会自动选择默认频道,从Cursor工作区对话中自动生成摘要,并发送消息。\

可选参数: summary="• Did X\n• Fixed Y", pending="...", planTomorrow="...", channel="other-channel".

备注

  • Bot代币足够发布;用户令牌仅适用于您需要个人姓名/照片的情况。
  • 确保机器人/用户是目标Slack频道的成员。
  • 代币留在您的机器上;永远不要承诺。

故障排除

  • 无帖子:邀请机器人/用户加入频道(即机器人类型/邀请@EOD机器人);双重校验令牌;重新启动IDE。
  • invalid_auth:标记拼写错误或类型错误(必须以开头 xoxb-xoxp-/xoxs-).
  • “未指定频道”:设置 SLACK_DEFAULT_CHANNEL 或奔跑 set_default_channel.
  • VS Code:确保GitHub Copilot已启用,MCP服务器出现在Copilot聊天工具列表中。如果服务器未启动,请检查MCP输出日志。

目录标签

目录标签

Slack开发工具TypeScriptCursorSlack集成本地部署MCP服务器IDE插件自动化

支持客户端

CursorVS Code

接入字段

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

未说明

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

oauth

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

local-only

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明oauthlocal-only

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP