Token导航 LogoToken导航TokenDH.com
MCP Wethod logo
办公协作未说明官方级别未说明来源级核验

MCP Wethod

MCP Server

一个为Wethod项目管理提供时间表、计划、预算和团队工具的服务端组件。

工具数

28

提示词数

0

GitHub Stars

0

资源数

0
团队协作TypeScriptClaudeClaude

安装说明

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

作者 / 组织

cesconix

提供方

cesconix

最后核验

2026/5/17 20:23

快速接入

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

详细介绍

mcp天气

](https://www.npmjs.com/package/mcp-wethod) ![CI](https://github.com/cesconix/mcp-wethod/actions/workflows/ci.yml) ![License: MIT](./LICENSE) ](https://nodejs.org/)

MCP服务器 Wethod 项目管理——时间表、计划、预算和团队工具。

安装

claude mcp add wethod -- npx mcp-wethod

首次使用时 setup 该工具指导您完成交互式配置:公司段塞、API令牌和SF6SESSID cookie。凭据存储在 ~/.mcp-wethod/config.json.

对于CI或脚本设置,传递所有三个环境变量以跳过交互式设置:

claude mcp add wethod \
  -e WETHOD_COMPANY=your-company \
  -e WETHOD_API_TOKEN=your-token \
  -e WETHOD_PERSON_ID=your-person-id \
  -- npx mcp-wethod

环境变量

当所有三个都设置好时,环境变量将覆盖 config.json.

变量描述
WETHOD_COMPANY公司蛞蝓(之前的部分 .wethod.com)
WETHOD_API_TOKENWethod API身份验证的承载令牌
WETHOD_PERSON_ID您在Wethod中的个人ID

工具(28)

配置

工具说明
setup两步入职:提供凭据和同步数据(step=credentials),然后设置您的个人ID(step=identify)
reset删除所有本地数据和配置,从头开始安装

工时表

工具描述端点
list_timesheets列出人员的时间表条目,并带有可选的项目/日期筛选器GET /api/timesheets
create_timesheet创建新的时间表条目(验证每天8小时的限制)GET /api/timesheets POST /api/timesheets
update_timesheet更新现有时间表条目的小时数或备注PATCH /api/timesheets/:id
delete_timesheet按ID删除时间表条目DELETE /api/timesheets/:id
check_timesheet_status检查给定一周内某人的时间表完整性GET /api/timesheets
list_timesheet_logs列出时间表更改日志以供审核GET /api/timesheet-logs

分配

工具描述端点
list_allocations列出人员分配,并使用人员、项目和日期范围的筛选器GET /api/people-allocations
create_allocation创建分配条目(周一至周五为工作日的单个日期或日期范围,验证每天8小时的限制)POST /api/people-allocations
update_allocation按ID更新现有分配的小时数PATCH /api/people-allocations/:id
delete_allocation删除分配条目(按ID单个或按日期范围,可选按项目筛选)DELETE /api/people-allocations/:id

团队与规划

工具描述端点
get_team_timesheet检查多人的时间表完成状态GET /api/timesheets
get_weekly_plan根据分配数据显示本周谁在做什么GET /api/people-allocations
get_availability显示每人的利用率和可用容量GET /api/people-allocations

报告

工具描述端点
get_billability_report计算一个日期范围内多个人的计费百分比GET /api/timesheets

项目

工具描述端点
list_projects按概率和分页筛选列出项目GET /api/projects
get_project按ID获取单个项目的完整详细信息GET /api/projects/:id
list_budgets列出项目预算,包括状态、天数、成本和价格GET /api/budgets
list_productions按项目和日期列出实际生产值GET /api/productions
list_production_plans列出计划生产值以进行差异跟踪GET /api/production-plans

客户与产能

工具描述端点
list_clients列出客户及其公司名称、联系人和详细信息GET /api/clients
list_capacities列出工作能力配置和每周时间表GET /api/capacities

查找

工具描述来源
lookup_person从本地同步数据中按ID或姓名查找人员persons.json
lookup_project从本地同步数据中按ID或名称查找项目projects.json
lookup_client从本地同步数据中按ID或名称查找客户端clients.json
lookup_project_type从本地同步数据中按ID或名称查找项目类型project-types.json

同步

工具描述端点
sync获取人员、项目、客户和项目类型(需要SF6SESSID会话cookie)GET /report/timetracking GET /api/clients GET /api/projects

提示(2)

提示描述
timesheet_reminder检查团队时间表状态并生成友好提醒
weekly_summary生成团队活动和项目状态的每周摘要

数据同步

sync 该工具从Wethod API获取参考数据(人员、项目、客户端),并编写本地JSON缓存文件。这些文件由 lookup_* 用于快速离线查找的工具。

数据存储在:

~/.mcp-wethod/
├── config.json
├── persons.json
├── projects.json
├── clients.json
└── project-types.json

sync 在使用查找工具之前一次,并定期保持缓存新鲜。

获取会话ID

sync 工具需要 SF6SESSID 用于访问时间跟踪报告的cookie。要检索它,请执行以下操作:

  1. 打开浏览器并登录Wethod
  2. 打开DevTools(F12或Cmd+Opt+I)
  3. 首选 应用Cookieapi.wethod.com
  4. 复制的值 SF6SESSID 曲奇
  5. 当Claude要求提供会话ID时,粘贴该值

会话ID会定期过期——到期时需要检索一个新的会话ID。

多实例

要连接到多个Wethod公司,请使用环境变量注册单独的MCP实例:

claude mcp add wethod-acme \
  -e WETHOD_COMPANY=acme \
  -e WETHOD_API_TOKEN=token-for-acme \
  -e WETHOD_PERSON_ID=person-id-for-acme \
  -- npx mcp-wethod

claude mcp add wethod-globex \
  -e WETHOD_COMPANY=globex \
  -e WETHOD_API_TOKEN=token-for-globex \
  -e WETHOD_PERSON_ID=person-id-for-globex \
  -- npx mcp-wethod

发展

pnpm install          # Install dependencies
pnpm run lint         # Lint and format check (Biome)
pnpm run format       # Auto-fix lint and formatting
pnpm run typecheck    # Type-check (tsc --noEmit)
pnpm run test         # Run tests (Vitest)
pnpm run build        # Build (tsc)

需要Node.js>=22。

许可证

麻省理工学院

目录标签

目录标签

团队协作TypeScriptClaude项目管理本地部署时间表管理预算跟踪API集成

支持客户端

Claude

接入字段

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

未说明

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

token

工具数量(toolCount,工具数)

28

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明token部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP