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 filtersGSHEETS_SYNCβ Sync events to Google SheetsEMAIL_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 filtersGSHEETS_SYNCβ Sync events to Google SheetsEMAIL_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