mcpField
J
job-card

job-card

远程服务
mcp.zovo.one商业与营销21 天前更新

关于 job-card

这款 MCP 服务供技工和现场服务团队按工作跟踪工时、材料、状态及总额。记录保存在本机,并可打印工作卡及生成每日或每周汇总。

主要功能

  1. 01创建并跟踪工作卡
  2. 02记录工时与材料
  3. 03按币种维护总额
  4. 04更新工作状态与历史
  5. 05打印工作卡供签字
  6. 06汇总每日或每周工作

适用场景

  1. 01按工作跟踪员工工时和材料
  2. 02查看人工与材料成本
  3. 03打印工作卡供客户确认
  4. 04汇总团队每周工时

MCP 相关

向 MCP 客户端提供工作卡创建、记录、状态更新、汇总和打印工具;数据保存在本地。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.zovo.one/mcp/job-card
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://mcp.zovo.one/mcp/job-card需要授权
安装包
mcpbjob-card.mcpb0.22.5

工具

11
参数类型必填说明
notestring否
sitestring是工作地点,例如 14 Nowa Street, flat 3
clientstring是工作服务对象,例如 Kowalski bathroom refit 或 Acme Ltd
currencystring是费率和价格所用的 ISO 代码
descriptionstring是工作内容,例如 Replace the consumer unit and certify
scheduled_datestring否团队计划到场日期,格式为 YYYY-MM-DD。可以是未来日期;这是计划,不是日志

详细介绍

mcp-job-card

theluckystrike/mcp-job-card MCP server

位于官方 MCP Registry(io.github.theluckystrike/job-card)。 每项工作一张工作卡,就像看板上的纸质卡片一样。为客户和现场创建一张卡片,记录每位工作人员按其费率投入的工时以及工作所用的材料,卡片会持续汇总人工费、材料费和总计,始终以整数美分计。随着工作进展更新卡片状态:open、in progress、done、invoiced、archived;客户想查看时,可打印带签名栏的卡片以供签字确认。每日或每周摘要会按货币列出团队工时的去向及工作价值。所有内容都保存在这台机器上;无需账户,也不会发起网络请求。

由 theluckystrike 构建。

@theluckystrike/mcp-job-card 尚未发布到 npm,因此目前运行 npx -y @theluckystrike/mcp-job-card 会返回 404。在此之前,克隆并构建是可用的方式。

安装

Claude Desktop

macOS:~/Library/Application Support/Claude/claude_desktop_config.json;Windows:%APPDATA%\Claude\claude_desktop_config.json:

{
  "mcpServers": {
    "job-card": {
      "command": "npx",
      "args": ["-y", "@theluckystrike/mcp-job-card"]
    }
  }
}
Claude Code
claude mcp add job-card -- npx -y @theluckystrike/mcp-job-card
Cursor

~/.cursor/mcp.json(全局)或 .cursor/mcp.json(项目),配置项与 Claude Desktop 相同。

工具

工具功能
job_card_create创建工作卡:客户、现场、工作内容、货币和计划日期。返回 JC-YYYY-NNNN
job_card_log_labor在工作卡上记录工时:工作者、日期、工时、以美分计的时薪,以及完成的工作
job_card_log_material在工作卡上记录所用材料:物品、数量和以美分计的单位成本
job_card_update_status将卡片状态准确推进一步——open、in_progress、done、invoiced、archived——并将日期和备注记录到历史中
job_card_list按最新优先列出卡片及工时和总计;可按状态和客户筛选;总计按货币分别计算
job_card_get完整读取一张卡片:所有条目、每位工作者的工时,以及以整数美分计的累计总额
job_card_print渲染可直接打印的卡片,并附有供客户签字确认的签名栏。支持 Markdown 或独立 HTML
job_card_delete删除误建的卡片。若卡片已有人工费或材料记录,则拒绝删除;请改为归档
job_card_summary按日或按周汇总:有更新的卡片、每位工作者的工时,以及按货币计算的人工费和材料价值。一周从周一到周日
license_status / license_activate查询 Free 或 Pro 状态,以及许可证密钥

Free 与 Pro

FreePro
活跃工作卡10不限
每张卡片的人工费和材料条目不限不限
累计总额、列表和详情支持支持
可打印卡片,支持 Markdown 和 HTML支持支持
每日和每周摘要支持支持

记录数量从不受限。10 张活跃卡片足以作为小团队的实际工作看板;卡片一经归档便不再计入数量,因此记录、汇总、打印和摘要始终免费。Pro 提升的是看板上可同时容纳的工作数量。

获取 Pro:https://mcp.zovo.one/buy/job-card,此服务一次性付费 $19,或购买组合包,价格为 $39。

金额与舍入

每笔金额都以整数分表示(1 分是货币单位的 1/100)。人工项目的金额为工时乘以小时费率;材料项目的金额为数量乘以单位成本。每项金额在记录时只舍入一次,按四舍五入取到最接近的分,并存储在条目中。总额是这些已存储项目金额的合计,因此总额始终与各项目金额一致。工时以整数百分之一小时存储,数量以整数千分之一存储,因此,2.5 小时按每小时 4999 分计算,结果是 12498 分,不会是 12497.499999。不同货币不会相加:此服务不保存汇率。

隐私

所有数据都保存在本地的 ${XDG_DATA_HOME:-~/.local/share}/mcp-servers/job-card/ 中。共有两个文件:cards.json、counter.json。不会向任何地方发送数据;此服务没有账户、API 密钥,也不会进行任何网络调用。许可证密钥会离线验证。

由 theluckystrike 构建。https://github.com/theluckystrike

将这些文档用作 MCP 服务

任何 MCP 客户端(Claude、Cursor、Windsurf、VS Code)都可以通过 GitMCP 直接读取此仓库的文档,无需安装:

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。