Releases: tracegazer/clockify-mcp
Releases · tracegazer/clockify-mcp
v0.3.2
Full Changelog: v0.3.1...v0.3.2
v0.3.1
Full Changelog: v0.3.0...v0.3.1
v0.3.0
Full Changelog: v0.2.2...v0.3.0
v0.2.2 — MCP registry metadata
Distribution release — no code changes vs 0.2.1.
Added
- MCP registry metadata so
clockify-mcpcan be listed in the MCP directories:server.jsonfor 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
Patch release.
Fixed
create_shared_reportnow sends the sub-filter matching the reporttype(e.g.summaryFilterfor 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 optionalreport_filterargument 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
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_reportnow 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=trueopt-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
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.