Harvest自然语言时间记录MCP服务器

Harvest自然语言时间记录MCP服务器

一个支持自然语言时间记录的Harvest MCP服务器,可智能解析和处理请假请求。

快速入门

前置条件

  • 安装Node.js
  • 准备Harvest账户和个人访问令牌

安装步骤

  1. 克隆仓库: git clone https://github.com/adrian-dotco/harvest-mcp-server.git cd harvest-mcp-server
  2. 安装依赖并构建: npm install npm run build
  3. 运行配置脚本: node build/setup.js 按提示输入Harvest令牌、账户ID、工作时长及时间区域。
  4. 重启Claude桌面应用完成设置。

使用方法

支持以下命令:

  • log_time: 自然语言记录时间(如“今天在项目X上开发工作2小时”)。
  • get_time_report: 查询时间报告(如“显示上周的时间报告”)。
  • list_projects: 列出所有项目。
  • list_tasks: 列出特定项目的任务。
  • list_entries: 查看最近的时间记录。

更多详情参见README。