Skip to content

Releases: tracegazer/clockify-mcp

v0.3.2

09 Jun 15:56

Choose a tag to compare

v0.3.1

08 Jun 19:00

Choose a tag to compare

Full Changelog: v0.3.0...v0.3.1

v0.3.0

08 Jun 15:42

Choose a tag to compare

Full Changelog: v0.2.2...v0.3.0

v0.2.2 — MCP registry metadata

08 Jun 03:12

Choose a tag to compare

Distribution release — no code changes vs 0.2.1.

Added

  • MCP registry metadata so clockify-mcp can be listed in the MCP directories:
    • server.json for the official registry (registry.modelcontextprotocol.io) + <!-- mcp-name --> marker in the README.
    • glama.json (Glama).
    • Smithery MCPB bundle (bundle/manifest.json + scripts/build-mcpb.sh).

Install: uvx clockify-mcp (or pip install clockify-mcp).

v0.2.1 — fix shared-report create filter

08 Jun 02:42

Choose a tag to compare

Patch release.

Fixed

  • create_shared_report now sends the sub-filter matching the report type (e.g. summaryFilter for SUMMARY). Previously it sent only the date range, which the API rejected for typed reports (400 "Selecciona un filtro resumido"). Default sub-filters are added for DETAILED/SUMMARY/WEEKLY/ATTENDANCE; a new optional report_filter argument allows full control or other report types. Caught by the live-smoke suite.

Install: uvx clockify-mcp (or pip install clockify-mcp).

v0.2.0 — Phase 8b: attendance/expense reports, shared reports, fetch_all

08 Jun 02:31

Choose a tag to compare

Second release. Now on PyPI: uvx clockify-mcp (or pip install clockify-mcp).

New in 0.2.0 (Phase 8b)

Reports

  • generate_attendance_report — per user/day clock-in/out, work, break, capacity, overtime, time off (attendance add-on).
  • generate_expense_report — detailed expense report ({expenses, totals}; Expenses add-on).
  • export_report now also exports attendance and expenses to PDF/CSV/XLSX (in addition to detailed/summary/weekly).

Shared reports (new domain)

  • list_shared_reports, get_shared_report (generate-by-id) — read.
  • create_shared_report, update_shared_report, delete_shared_report — write (full mode). Update changes only name/visibility; type + filter are fixed at creation.

Pagination

  • New fetch_all=true opt-in on the high-volume list tools (list_time_entries, list_projects, list_clients, list_tasks, list_tags, list_users) — follows pagination and returns every page concatenated.

Surface

48 read + 64 write = 112 tools across 18 domains. Read-only by default; writes opt-in via CLOCKIFY_ACCESS_MODE (read / time-tracking / full). All endpoints verified against the official Clockify OpenAPI 3.0.1.

219 passed, 21 skipped, ruff clean.

clockify-mcp v0.1.0

08 Jun 01:31

Choose a tag to compare

First release. MCP server for the Clockify time-tracking API.

  • 17 domains / ~104 tools — read-only by default; opt-in write tiers via CLOCKIFY_ACCESS_MODE (read / time-tracking / full).
  • Report export to PDF/CSV/XLSX.
  • OpenTelemetry OTLP export (opt-in), classified API errors (plan / feature / auth).
  • Run with uvx clockify-mcp. See README for setup and Clockify plan/feature notes.