Skip to main content
Glama

Time Tracking MCP

by markwharton

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

NameRequiredDescriptionDefault
companyNoCompany to log time for (optional, uses default if omitted)
dateNoDate of work (e.g., "today", "yesterday", "2025-10-17", omit for today)
durationYesDuration (e.g., "2h", "90m", "1.5h")
tagsNoTags to categorize work (e.g., ["development", "security"])
taskYesTask description (e.g., "Conduit MCP: Security review")
timeNoTime when work was done (e.g., "14:30", "2 hours ago", omit for now)

Input Schema (JSON Schema)

{ "properties": { "company": { "description": "Company to log time for (optional, uses default if omitted)", "type": "string" }, "date": { "description": "Date of work (e.g., \"today\", \"yesterday\", \"2025-10-17\", omit for today)", "type": "string" }, "duration": { "description": "Duration (e.g., \"2h\", \"90m\", \"1.5h\")", "type": "string" }, "tags": { "description": "Tags to categorize work (e.g., [\"development\", \"security\"])", "items": { "type": "string" }, "type": "array" }, "task": { "description": "Task description (e.g., \"Conduit MCP: Security review\")", "type": "string" }, "time": { "description": "Time when work was done (e.g., \"14:30\", \"2 hours ago\", omit for now)", "type": "string" } }, "required": [ "task", "duration" ], "type": "object" }

Other Tools from Time Tracking MCP

Related Tools

    MCP directory API

    We provide all the information about MCP servers via our MCP API.

    curl -X GET 'https://glama.ai/api/mcp/v1/servers/markwharton/time-tracking-mcp'

    If you have feedback or need assistance with the MCP directory API, please join our Discord server