For the complete documentation index, see llms.txt. This page is also available as Markdown.

Supported tools

The TimeTackle MCP server exposes a set of tools that allow AI assistants to read data from your account and take actions on your behalf.

Each tool is:

  • Discoverable by MCP-compatible clients

  • Typed and structured for reliable AI usage

  • Executed securely within the scope of your TimeTackle account

The tools are grouped by domain, similar to how you interact with TimeTackle in the product.


Events

Tools for reading and enriching calendar events.

get_events

Retrieve calendar events using filters such as date range, calendar, or properties.

Common uses:

  • Summarize how time was spent

  • Find meetings or focused work sessions

  • Power analytics, reports, and dashboards


add_property_to_event

Add a property to a single calendar event.

Common uses:

  • Tag an event (for example, project = marketing)

  • Enrich events with structured metadata


add_property_to_events

Add a property to multiple events in a single operation.

Common uses:

  • Bulk tagging events

  • Retrospective organization of historical data


Properties

Tools for working with event properties.

get_properties

Retrieve all properties defined in the account.

Common uses:

  • Understand the available tagging schema

  • Dynamically adapt AI behavior and automations


Calendars

Tools for accessing connected calendars.

get_all_calendars

Retrieve all calendars connected to the account.


get_imported_calendars

Retrieve calendars imported from external providers such as Google or Outlook.


Account

Tools for accessing account-level information.

get_account

Retrieve basic information about the current account.


Automations

Tools for creating and managing workflows.

create_automation

Create a new workflow or automation.

Supported automation types:

  • AUTO_TAG_RULE – Automatically tag events based on filters

  • GSHEETS_SYNC – Sync events to Google Sheets

  • EMAIL_BOT – Send scheduled email reports

Common uses:

  • Automatically classify time entries

  • Build reporting and data pipelines

  • Create recurring summaries and digests


get_automations

Retrieve all existing automations for the account.


add_property_to_event

Add a property to a single event.

Use cases:

  • Tag an event (e.g., project = marketing)

  • Enrich events with metadata


add_property_to_events

Add a property to multiple events at once.

Use cases:

  • Bulk tagging

  • Retrospective organization


Properties

get_properties

Retrieve all available properties defined in the account.

Use cases:

  • Understand tagging schema

  • Dynamically adapt automations


Calendars

get_all_calendars

Get all calendars connected to the account.


get_imported_calendars

Get calendars imported from external providers.


Account

get_account

Retrieve basic account information.


Automations

create_automation

Create a workflow or automation.

Supported Types:

  • AUTO_TAG_RULE – Automatically tag events based on filters

  • GSHEETS_SYNC – Sync events to Google Sheets

  • EMAIL_BOT – Send scheduled email reports

Use cases:

  • Auto-classify time entries

  • Build reporting pipelines

  • Create recurring summaries


get_automations

Retrieve all existing automations for the account.

Last updated