Token导航 LogoToken导航

MCP Server · 运维云端

MCP Woffu Server

一个用于Woffu时间跟踪集成的MCP服务器,允许AI助手如Claude与您的Woffu账户交互,进行上下班打卡和时间跟踪管理。

stdio官方级别未说明来源级核验工具 0github
时间跟踪JavaScriptClaudeClaude Desktop

快速开始

作者 / 组织
iflorit
提供方
iflorit
运行时
Node.js

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

1

仓库热度

收录来源

1 个

MCP World

选型结论

MCP Woffu Server 属于运维云端类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude,有可以直接复制的安装命令;接入前要先准备 访问 Token。

分类

运维云端

传输方式

stdio

认证方式

访问 Token

部署方式

公开资料未说明

安装与配置

安装命令

npx github:iflorit/mcp-woffu-server

客户端配置示例

{
  "mcpServers": {
    "mcp-woffu-server": {
      "command": "npx",
      "args": [
        "github:iflorit/mcp-woffu-server"
      ]
    }
  }
}

按公开安装命令拼出来的示例,字段名和参数以仓库 README 为准;带 YOUR_API_KEY 这类占位符的位置记得换成自己的值。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Node.js,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

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

详细介绍

MCP Woffu服务器

用于Woffu时间跟踪集成的模型上下文协议(MCP)服务器。该服务器允许像Claude这样的人工智能助手与您的Woffu帐户进行交互,以进行打卡/打卡操作和时间跟踪管理。

特性

  • 打卡上班/下班:用简单的命令开始和结束你的工作日
  • 今天的状态:检查您当前的工作状态、工作时间和日程安排
  • 周/月摘要:全面了解你的工作时间
  • 完成过去几天:填写过去日期缺少的时间条目
  • 待定天数:查看没有记录小时数的天数

安装

使用GitHub上的npx(推荐)

npx github:iflorit/mcp-woffu-server

从GitHub全局安装

npm install -g github:iflorit/mcp-woffu-server
mcp-woffu-server

来源

git clone https://github.com/iflorit/mcp-woffu-server.git
cd mcp-woffu-server
npm install
npm run build

配置

服务器需要以下环境变量:

变量描述必填
WOFFU_TOKENWoffu API的JWT承载令牌是
WOFFU_USER_ID您的Woffu用户ID是
WOFFU_BASE_URLWoffu实例URL(例如。, https://mycompany.woffu.com)否(默认为 https://app.woffu.com)

如何获取您的Woffu JWT代币

  1. 登录您的Woffu门户网站(例如。, https://mycompany.woffu.com)
  2. 打开浏览器开发工具(F12)
  3. 去 应用 选项卡(Chrome)或 存储 选项卡(Firefox)
  4. 在左侧面板中,展开 Cookie
  5. 点击您的Woffu域名(例如。, https://mycompany.woffu.com)
  6. 查找名为的cookie woffu.token
  7. 复制值-这是你的 WOFFU_TOKEN

通过控制台选择:

document.cookie.split(';').find(c => c.trim().startsWith('woffu.token=')).split('=')[1]

备注:JWT令牌会定期过期。令牌过期时,您可能需要刷新令牌。

如何查找您的用户名

用户ID嵌入在JWT令牌中。你可以在以下网址解码 jwt.io 并寻找 UserId 有效载荷中的字段。

或者:

  1. 在浏览器“开发人员工具”中,转到 网络 标签
  2. 在Woffu中执行任何操作
  3. 查看任何API请求URL-它通常包含您的用户ID(例如。, /api/users/1234567/...)

用法

使用克劳德桌面

将以下内容添加到您的Claude Desktop配置文件中:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json 视窗: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "woffu": {
      "command": "npx",
      "args": ["-y", "github:iflorit/mcp-woffu-server"],
      "env": {
        "WOFFU_TOKEN": "your-jwt-token-here",
        "WOFFU_USER_ID": "your-user-id",
        "WOFFU_BASE_URL": "https://mycompany.woffu.com"
      }
    }
  }
}

使用克劳德代码

claude mcp add woffu --env WOFFU_TOKEN=your-token --env WOFFU_USER_ID=your-id --env WOFFU_BASE_URL=https://mycompany.woffu.com -- npx -y github:iflorit/mcp-woffu-server

或添加到您的 .claude.json:

{
  "mcpServers": {
    "woffu": {
      "command": "npx",
      "args": ["-y", "github:iflorit/mcp-woffu-server"],
      "env": {
        "WOFFU_TOKEN": "your-jwt-token-here",
        "WOFFU_USER_ID": "your-user-id",
        "WOFFU_BASE_URL": "https://mycompany.woffu.com"
      }
    }
  }
}

直接运行服务器

# With environment variables
export WOFFU_TOKEN="your-token"
export WOFFU_USER_ID="your-user-id"
export WOFFU_BASE_URL="https://mycompany.woffu.com"

# Run the server
npx github:iflorit/mcp-woffu-server

可用工具

woffu_clock_in

打卡开始你的工作日。

参数:无

示例响应:

{
  "status": "success",
  "action": "clock_in",
  "timestamp": "2024-01-15T09:00:00",
  "signEventId": "12345"
}

woffu_clock_out

打卡结束你的工作日。

参数:无

示例响应:

{
  "status": "success",
  "action": "clock_out",
  "timestamp": "2024-01-15T18:00:00",
  "signEventId": "12346"
}

woffu_status

获取今天的工作状态,包括日程安排和工作时间。

参数:无

退货:详细的工作日信息,包括:

  • 当前时钟状态
  • 今天工作时间
  • 预计小时数
  • 休息时间

woffu_month_summary

获取特定月份的工作时间摘要。

参数:

  • year (可选):年份(默认为当前年份)
  • month (可选):第1-12个月(默认为当月)

退货:每月出席情况总结,包括每日明细。

woffu_week_summary

获取每周工作时间摘要。

参数:

  • date (可选):所需周内的任何日期,格式为YYYY-MM-DD

退货:每周出席情况总结,包括每日明细。

woffu_day_detail

获取特定日期的详细信息。

参数:

  • date (可选):YYYY-MM-DD格式的日期(默认为今天)

退货:详细的日期信息,包括所有时钟事件。

woffu_pending_days

获得没有完成小时数的天数。

参数:

  • year (可选):年份(默认为当前年份)
  • month (可选):第1-12个月(默认为当月)

退货:未记录工时的工作日列表。

woffu_schedule

获取用户分配的工作时间表。

参数:无

退货:日程信息,包括工作时间和办公室详细信息。

woffu_complete_day

填写或编辑过去一天的时间条目。

参数:

  • date:YYYY-MM-DD格式的日期
  • slots:时隙列表 in_time 和 out_time (HH:MM格式)

示例:

{
  "date": "2024-01-10",
  "slots": [
    {"in_time": "09:00", "out_time": "14:00"},
    {"in_time": "15:00", "out_time": "18:00"}
  ]
}

与克劳德的对话示例

“把我送到沃夫家”
“我今天的工作状态如何?”
“显示2024年11月的工作时间”
“我昨天忘了打卡。你能填2024-01-14的9:00-14:00和15:00-18:00吗?”
“显示我本月的待处理天数”

发展

设置

git clone https://github.com/iflorit/mcp-woffu-server.git
cd mcp-woffu-server
npm install

建筑

npm run build

在开发中运行

npm run dev

安全说明

  • 永远不要提交JWT令牌 到版本控制
  • 使用环境变量或安全密钥管理
  • JWT令牌过期-从 woffu.token 需要时使用cookie
  • 默认情况下,服务器只接受本地连接

许可证

MIT许可证-请参阅 许可证 文件以获取详细信息。

贡献

欢迎投稿!请随时提交拉取请求。

致谢

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

时间跟踪JavaScript本地部署工作管理AI集成自动化工具工时统计

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

看服务状态

查询容器、日志和监控指标,定位异常。

执行部署变更

在权限范围内触发发布、回滚和环境切换。

核对资源用量

汇总用量,找出闲置和超额的部分。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Node.js,换机器要重新装一遍。
  • 需要自备访问 Token,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在运维云端场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到访问 Token的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
MCP Woffu Server

MCP World · 本页

0stdio有1 个2026-05-17
Ui Tars Desktop 8a825770

MCP World

0stdio有1 个2026-05-17
Elie222 MCP

MCP World

0未说明未标注1 个2026-05-17
Arizeai Phoenix MCP

MCP World

0stdio有3 个2026-05-17
Unity MCP 87ee506e

MCP World

42HTTP有2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

MCP Woffu Server 怎么安装?

公开资料给出的安装命令是 npx github:iflorit/mcp-woffu-server,运行环境为 Node.js。装完后按客户端要求写进 MCP 配置,重启客户端生效。

MCP Woffu Server 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Node.js;保存后完全退出客户端再打开,配置才会生效。

MCP Woffu Server 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

MCP Woffu Server 需要 API Key 吗?

公开资料标注的认证方式是访问 Token,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

MCP Woffu Server 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP