Harvest自然语言时间记录MCP服务器
一个支持自然语言时间记录的Harvest MCP服务器,可智能解析和处理请假请求。
快速入门
前置条件
- 安装Node.js
- 准备Harvest账户和个人访问令牌
安装步骤
- 克隆仓库: git clone https://github.com/adrian-dotco/harvest-mcp-server.git cd harvest-mcp-server
- 安装依赖并构建: npm install npm run build
- 运行配置脚本: node build/setup.js 按提示输入Harvest令牌、账户ID、工作时长及时间区域。
- 重启Claude桌面应用完成设置。
使用方法
支持以下命令:
- log_time: 自然语言记录时间(如“今天在项目X上开发工作2小时”)。
- get_time_report: 查询时间报告(如“显示上周的时间报告”)。
- list_projects: 列出所有项目。
- list_tasks: 列出特定项目的任务。
- list_entries: 查看最近的时间记录。
更多详情参见README。