log_time
Record completed work sessions with task details, duration, and optional date/tags to maintain accurate time tracking records.
Instructions
Log a completed time entry. This tool records work you've done.
Natural language examples Claude should parse:
"2h on security review" → task: "security review", duration: "2h"
"Client meeting yesterday 90 minutes" → task: "Client meeting", duration: "90m", date: "yesterday"
"Just finished 1.5h on code review" → task: "code review", duration: "1.5h"
Claude should extract:
task: What was worked on
duration: How long (2h, 90m, 1.5h, etc.)
time: When (optional, defaults to now)
date: Which day (optional, defaults to today)
tags: Inferred or explicit tags
company: Which company (optional, uses default)
Input Schema
Name | Required | Description | Default |
---|---|---|---|
company | No | Company to log time for (optional, uses default if omitted) | |
date | No | Date of work (e.g., "today", "yesterday", "2025-10-17", omit for today) | |
duration | Yes | Duration (e.g., "2h", "90m", "1.5h") | |
tags | No | Tags to categorize work (e.g., ["development", "security"]) | |
task | Yes | Task description (e.g., "Conduit MCP: Security review") | |
time | No | Time when work was done (e.g., "14:30", "2 hours ago", omit for now) |