Skip to main content
Glama

Teamwork MCP

getTime

Retrieve logged time entries for accessible projects with customizable filters including date ranges, project status, and sorting options. Simplify time tracking insights with Teamwork MCP integration.

Instructions

Get all time entries. Return all logged time entries for all projects. Only the time entries that the logged-in user can access will be returned.

Input Schema

NameRequiredDescriptionDefault
allocationIdNofilter by allocation id
billableTypeNofilter by billable type
budgetIdNofilter by budget id
endDateNofilter by an ending date
invoiceIdNofilter by invoice id
invoicedTypeNofilter by invoiced type
orderByNosort order
orderModeNoorder mode
pageNopage number
pageSizeNonumber of items in a page
projectIdNofilter by project id (deprecated, use projectIds)
projectStatusNofilter by project status
reportFormatNodefine the format of the report
startDateNofilter by a starting date
taskIdNofilter by task id (deprecated, use taskIds)
tasklistIdNofilter by tasklist id
ticketIdNofilter by ticket id
updatedAfterNofilter by updated after date
updatedByNofilter by the user who updated the timelog

Input Schema (JSON Schema)

{ "properties": { "allocationId": { "description": "filter by allocation id", "type": "integer" }, "billableType": { "description": "filter by billable type", "enum": [ "all", "billable", "non-billable" ], "type": "string" }, "budgetId": { "description": "filter by budget id", "type": "integer" }, "endDate": { "description": "filter by an ending date", "type": "string" }, "invoiceId": { "description": "filter by invoice id", "type": "integer" }, "invoicedType": { "description": "filter by invoiced type", "enum": [ "all", "invoiced", "noninvoiced" ], "type": "string" }, "orderBy": { "description": "sort order", "enum": [ "company", "date", "dateupdated", "project", "task", "tasklist", "user", "description", "billed", "billable", "timespent" ], "type": "string" }, "orderMode": { "description": "order mode", "enum": [ "asc", "desc" ], "type": "string" }, "page": { "description": "page number", "type": "integer" }, "pageSize": { "description": "number of items in a page", "type": "integer" }, "projectId": { "description": "filter by project id (deprecated, use projectIds)", "type": "integer" }, "projectStatus": { "description": "filter by project status", "enum": [ "active", "current", "late", "upcoming", "completed", "deleted" ], "type": "string" }, "reportFormat": { "description": "define the format of the report", "type": "string" }, "startDate": { "description": "filter by a starting date", "type": "string" }, "taskId": { "description": "filter by task id (deprecated, use taskIds)", "type": "integer" }, "tasklistId": { "description": "filter by tasklist id", "type": "integer" }, "ticketId": { "description": "filter by ticket id", "type": "integer" }, "updatedAfter": { "description": "filter by updated after date", "type": "string" }, "updatedBy": { "description": "filter by the user who updated the timelog", "type": "integer" } }, "required": [], "type": "object" }

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/Vizioz/Teamwork-MCP'

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