MCP server
Timix.AI Official
ai.timix/time-tracking
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Time tracking, live project budgets, and billing exports for service firms.
Working at last checkVerified publisher: timix.aiAbout 26,676 tokens per request once connected114 tools
https://api.timix.ai/api/integration/v1/mcp
At a glance
- Type
- MCP server
- Publisher
- timix.ai (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 114
- Token cost
- About 26,676 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http time-tracking https://api.timix.ai/api/integration/v1/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.time-tracking] url = "https://api.timix.ai/api/integration/v1/mcp"
Gemini CLI
{"mcpServers":{"time-tracking":{"httpUrl":"https://api.timix.ai/api/integration/v1/mcp"}}}
Cursor
{"mcpServers":{"time-tracking":{"url":"https://api.timix.ai/api/integration/v1/mcp"}}}
VS Code
{"servers":{"time-tracking":{"type":"http","url":"https://api.timix.ai/api/integration/v1/mcp"}}}
Antigravity
agy mcp add time-tracking https://api.timix.ai/api/integration/v1/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"time-tracking","server_url":"https://api.timix.ai/api/integration/v1/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"time-tracking","server_url":"https://api.timix.ai/api/integration/v1/mcp"}
Tools
approve_timesheet~236 tokens
Approve a submitted timesheet period for a team member. The period and its time reports transition to Approved. Use confirm=true to proceed. Requires Manager or Admin/Owner role (Finance is excluded — timesheet approval is PM work, not finance).assign_user_to_customer~263 tokens
Assign an organization member to a billing customer so they can see that customer and all its projects. Requires the org_user_id (discover it with get_project_team or get_employee_timesheet) and the customer_id. The organization is fixed by your context — never pass an organization id. You cannot taassign_user_to_project~269 tokens
Assign a member to a project so they can see it and log time against its tasks. Identify the member by email (preferred) or by org_user_id, and the project by project_id (discover ids with find_billing_work - never ask the user for an id). The organization is fixed by your context.bulk_create_time_reports~494 tokens
Create multiple time entries in one call. Supply an 'entries' array where each item has subtask_id, date (YYYY-MM-DD), and hours (> 0 and ≤ 24); optionally start_time (HH:mm; when omitted, the entry goes after your last entry that day and after the batch's other entries — 09:00 on a day with nothingbulk_update_cost_rates~301 tokens
Apply an organization-wide adjustment to every member's hourly COST rate, effective from a date. Supply EITHER adjustment_percentage (e.g. 5 to raise all rates by 5%, -3 to cut 3%) OR fixed_amount (set every rate to this exact amount), not both. The organization is fixed by your context - never passbulk_update_time_reports~214 tokens
Apply a common text description update to multiple of your own time entries. Supply ids (list of time-report ids, max 100) and text (the new description). Returns per-id results — partial failures are reported rather than aborting the whole batch.cancel_invite~189 tokens
Cancel a pending invitation so the invite link is no longer valid. The email address can be re-invited at any time. Returns a preview unless confirm=true is set.cancel_scheduled_reportDeletes data · ~165 tokens
Permanently delete a scheduled report definition. Requires confirm=true to proceed.cancel_timer~104 tokens
Cancel (discard) your running timer without creating a time entry. The elapsed time is lost. No arguments needed.change_user_role~258 tokens
Change an organization member's role. Returns a preview; re-call with the confirm_token and an idempotency_key to commit. Cannot assign the Owner role. Cannot escalate beyond your own role.check_budget_limits~128 tokens
Check whether logging additional hours on a subtask would exceed its budget limits. Returns whether the budget is exceeded and a message.close_frame_order~196 tokens
Close an Open frame order so no new invoices may link to it. Returns a preview unless confirm=true is set. Closing is not directly reversible; the order remains in the Closed state.close_month~245 tokens
Close a billing month so no further time can be logged or edited in it. Call once with no token to preview; re-call with the returned confirm_token and an idempotency_key to commit. Reversible only by reopening the month.commit_import~161 tokens
Commit a bulk-import CSV, creating the work hierarchy (customers, projects, tasks, subtasks) in the organization. Call validate_import first to verify the file.copy_period~290 tokens
Copy your own time entries from a source date range into a target date range, preserving each entry's weekday offset relative to the source start (e.g. copy last week to this week). New entries are created as Draft. The source range cannot exceed 31 days. Supply source_start_date, source_end_date, acreate_credit_note~239 tokens
Create a credit note against an existing invoice, reducing the amount owed. Requires Finance role or above.create_custom_field~486 tokens
Define a new custom field on a billing entity type (project, task, subtask, time report, or customer) for your organization. The organization is fixed by your context - never pass an organization id. type is one of String, Number, Date, DateTime, ListOfValues; ListOfValues requires at least one opticreate_customer~246 tokens
Create a new billing customer in your organization. The organization is fixed by your context - never pass an organization id.create_favorite~245 tokens
Save a time-entry combination as a favorite for quick reuse. Returns the created favorite.create_frame_order~417 tokens
Create a new Open frame order (blanket PO / commercial envelope) for a customer. A frame order tracks a contracted hours or amount cap that invoices can draw down against. Reversible — the frame order can be deleted while it is still Open.create_holiday_profile~562 tokens
Create and SAVE a national-holiday profile for the organization for a specific year, AFTER the user has explicitly reviewed and confirmed the holiday list. Each holiday is either a full day off or a half/partial working day (with a start/end working window). Holiday dates MUST come from suggest_holicreate_project~359 tokens
Create a new billing project under one of your customers. The organization is fixed by your context; customer_id must be a customer in your organization. Discover ids with find_billing_work - never ask the user for an id.create_scheduled_report~252 tokens
Create a new scheduled report definition. The report will be generated and emailed to recipients on the configured cadence.create_subtask~224 tokens
Create a subtask under a task. All time entries are logged against subtasks, so every task needs at least one. The subtask inherits a valid billing type from the parent task. Discover ids with find_billing_work - never ask the user for an id.create_task~294 tokens
Create a task under a project. Tasks group the subtasks that time is logged against. The task inherits its allowed billing types from the parent project. Discover ids with find_billing_work - never ask the user for an id.create_time_report~417 tokens
Create a new time entry on a subtask for the current user. The entry is always attributed to you — you cannot create entries on behalf of another user. Supply subtask_id, the date (ISO 8601 YYYY-MM-DD), start_time (HH:mm; when omitted, right after your last entry that day, or 09:00 on a day with notdelete_api_keyDeletes data · ~224 tokens
Permanently revoke one of your Integration API keys. Any MCP clients or integrations using the key will lose access immediately and cannot be restored. Returns a preview; re-call with the confirm_token and an idempotency_key to commit.delete_custom_fieldDeletes data · ~220 tokens
Delete a custom-field definition from the organization. If the field is mandatory and already has values stored on entities the service will reject the delete with a clear reason. Returns a preview unless confirm=true is set. Admin role required.delete_customerDeletes data · ~193 tokens
Soft-delete a billing customer and its whole hierarchy (projects, tasks, subtasks) into the recycle bin, where an admin can restore it. Returns a preview unless confirm=true is set.delete_draft_invoiceDeletes data · ~188 tokens
Delete a DRAFT invoice permanently. Only draft invoices can be deleted; issued invoices are permanent records. Returns a preview unless confirm=true is set.delete_favoriteDeletes data · ~161 tokens
Delete a saved time-entry favorite. Requires confirm=true to proceed.delete_frame_orderDeletes data · ~203 tokens
Soft-delete an Open frame order into the recycle bin (restorable by an Admin). Blocked when Issued/Sent/Paid invoices are linked — void or unlink those first. Returns a preview unless confirm=true is set.delete_holiday_profileDeletes data · ~206 tokens
Delete a named national-holiday profile from the organization. The year's holidays will no longer be applied to time calculations. Returns a preview unless confirm=true is set. Admin role required.delete_organizationDeletes data · ~209 tokens
Soft-delete this organization. All members will be locked out and the org will be hidden until a platform admin restores it within the retention window. Call once with no token to preview; re-call with the returned confirm_token and an idempotency_key to commit. Owner role required.delete_projectDeletes data · ~188 tokens
Soft-delete a billing project and its whole task/subtask hierarchy into the recycle bin, where an admin can restore it. Returns a preview unless confirm=true is set.delete_subtaskDeletes data · ~177 tokens
Soft-delete a billing subtask into the recycle bin, where an admin can restore it. Returns a preview unless confirm=true is set.delete_taskDeletes data · ~180 tokens
Soft-delete a billing task and its subtask hierarchy into the recycle bin, where an admin can restore it. Returns a preview unless confirm=true is set.delete_time_reportDeletes data · ~212 tokens
Delete a time report entry. Members can delete their own reports; Managers/Admins can delete others' (subject to org settings). Returns a preview unless confirm=true is set.delete_work_scheduleDeletes data · ~201 tokens
Delete a named organization work schedule profile. Users assigned to this schedule will fall back to the default schedule. Returns a preview unless confirm=true is set. Admin role required.disable_user~238 tokens
Disable an organization member so they can no longer sign in or use the app. Reversible — the user can be re-enabled from the web application. Returns a preview unless confirm=true is set.enable_user~257 tokens
Re-enable a previously disabled organization member so they can log in and use the platform again. Requires the org_user_id. The organization is fixed by your context — never pass an organization id. You cannot target a user more privileged than yourself, and not your own account. It is refused whenfind_billing_work~326 tokens
Find the projects, tasks and subtasks in your organization where time can be tracked. Pass a name fragment as query to search customer, project, task and subtask names at once: every matching subtask comes back in `matches` with its full path (customer > project > task > subtask) and its subtask_id.generate_invoice~337 tokens
Generate a DRAFT invoice from a customer's approved billable hours over a billing period. The draft is editable and can be deleted before it is issued.get_billing_report~126 tokens
Get billing summary for a customer over a date rangeget_budget_alerts~48 tokens
Get all budget alerts for the organization showing projects that are over or near budgetget_budget_health~71 tokens
Get overall budget health summary for the organization, including project counts by status (on-track, warning, critical), total remaining budget hours, and active alertsget_cost_rate_history~93 tokens
Get the cost-rate history for a specific user in the organization. Requires Finance role or higher.get_customer_info~90 tokens
Get detailed information about a customer including health score and portfolioget_dashboard_metrics~94 tokens
Get organization dashboard metrics including utilization, revenue, and active projectsget_employee_timesheet~165 tokens
Get an employee's timesheet report showing target hours, actual hours logged, and variance. Can look up by employee name or default to the requesting user.get_frame_order_utilization~129 tokens
Report each frame order's contracted cap vs billed draw-down vs remaining, for both hours and amount, with utilization percentage. Optionally filtered by customer and/or status.get_hours_summary~166 tokens
Get a summary of hours logged for a user or team over a date rangeget_import_template~71 tokens
Return the CSV template for bulk-importing the work hierarchy (customers, projects, tasks, subtasks). Fill the template and call validate_import before commit_import.get_invoice~72 tokens
Get the full details of a specific invoice by ID.get_my_time_entries~152 tokens
Get the current user's time entry analytics for a date range, including hours breakdown by project and customer, billable vs non-billable split, and target comparisonget_project_status~86 tokens
Get detailed project status including budget, hours, and task breakdownget_project_team~195 tokens
Get the people associated with a project: who is ASSIGNED to it (formally responsible / accountable) and the TOP CONTRIBUTORS by hours logged (who is actually doing the work and driving the budget/overrun). Use this to answer 'who is responsible for / working on a project', especially when a projectget_resource_utilization~146 tokens
Get team resource utilization summary showing target hours, actual hours, billable hours, and utilization percentage for the organizationget_unbilled_time~61 tokens
Get a summary of unbilled time across the organization, including total hours, total amount, number of entries, and aging informationinvite_userChanges accounts · ~357 tokens
Invite a person to join your organization by email at a chosen role. The organization is fixed by your context - never pass an organization id. Valid roles: Admin, Finance, Manager, Member, Viewer (you can only invite at a role no more privileged than your own). Once the user confirms, the invitatioissue_invoice~239 tokens
Issue a Draft invoice: assigns a gapless invoice number, locks the invoice as immutable, and marks source hours as Invoiced. IRREVERSIBLE — corrections require void + reissue. Call once with no token to preview; re-call with the returned confirm_token and an idempotency_key to commit.list_customers~33 tokens
List all customers in the organizationlist_favorites~43 tokens
List the current user's saved time-entry favorites (quick-entry shortcuts).list_invoices~155 tokens
List invoices for your organization, optionally filtered by customer and status.list_my_time_entries~269 tokens
List the current user's own individual time entries for a date range: for each, its time_report_id (what update_time_report and delete_time_report take), date, start and end time of day on the organization's clock, project and subtask names and ids, hours, description, billable flag and status. Uselist_projects~77 tokens
List all projects in the organization with their status and budget informationlist_recycle_bin~133 tokens
List soft-deleted entities currently in the recycle bin, optionally filtered by entity type and paged.list_scheduled_reports~41 tokens
List all scheduled report definitions for the organization.log_time~369 tokens
Create a single time entry on a subtask for the current user. Requires permission to log time.manage_user_work_schedule~329 tokens
Manage YOUR OWN personal work schedule. action is one of: create, update, delete, assign (assign = make a schedule your active one). For update/delete/assign, provide schedule_id. default_hours is your standard daily hours (for a simple schedule). The organization is fixed by your context, and you cmark_invoice_paid~210 tokens
Mark an issued or sent invoice as Paid. Optionally record the paid amount and payment date. Returns a preview unless confirm=true is set.mark_time_invoiced~230 tokens
Mark one or more time reports as invoiced, optionally linking them to an existing invoice. Requires Manager role or above.move_project~198 tokens
Move a billing project to a different customer within your organization. Both the project and the destination customer must belong to your organization. Requires Manager role or above.move_subtask~190 tokens
Move a subtask to a different task within your organization. Both the subtask and the destination task must belong to your organization. Requires Manager role or above.move_task~192 tokens
Move a task to a different billing project within your organization. Both the task and the destination project must belong to your organization. Requires Manager role or above.permanent_delete_entityDeletes data · ~306 tokens
Permanently and IRREVERSIBLY hard-delete an entity from the recycle bin. The entity and all its children are removed from the database — this cannot be undone. Requires Admin role. Call once with no token to preview; re-call with the returned confirm_token and an idempotency_key to commit. entity_tyrecall_timesheet~193 tokens
Withdraw your submitted timesheet for a given month back to Draft (un-submit), reopening entries for editing. Only valid while the period is Submitted — after approval ask a manager to reopen it. Supply year and month (1-12).reissue_invoice~253 tokens
Void an issued invoice and clone it into a new editable Draft (void + reissue). The original is voided and retained for audit; the new Draft can be edited then re-issued. The void is IRREVERSIBLE. Call once with no token to preview; re-call with the returned confirm_token and an idempotency_key to creject_timesheet~291 tokens
Reject a submitted timesheet period, returning it to the reporter for correction. The period and its time reports revert to Rejected (editable). A rejection comment is required. Use confirm=true to proceed. Requires Manager or Admin/Owner role (Finance is excluded — timesheet approval is PM work, noremove_userDeletes data · ~224 tokens
Permanently remove an organization member. This action is IRREVERSIBLE — the user must be re-invited to rejoin. Returns a preview; re-call with the confirm_token and an idempotency_key to commit.remove_user_from_customer~219 tokens
Remove a user's assignment from a customer, revoking their access to the customer's projects and tasks. Requires confirm=true to proceed.remove_user_project~248 tokens
Remove an organization member's assignment from a specific project. The user will no longer have direct visibility to that project (they may still see it via a customer assignment). Requires org_user_id and project_id. The organization is fixed by your context — never pass an organization id. You careopen_month~251 tokens
Reopen a previously closed billing month, allowing time to be logged and edited again. Call once with no token to preview; re-call with the returned confirm_token and an idempotency_key to commit. Reversible only by closing the month again.reopen_timesheet~313 tokens
Reopen a Submitted or Approved timesheet period for corrections. The period and its time reports revert to Rejected (editable), allowing the reporter to edit and resubmit. Use this when an approved period needs fixing. An optional comment can be provided. Use confirm=true to proceed. Requires Manageresend_invite~168 tokens
Re-send a pending invitation email to the invitee and reset its status to Pending. Requires the invite_id (discover it via list of pending invites). The organization is fixed by your context — never pass an organization id.restore_entity~196 tokens
Restore a soft-deleted entity (customer, project, task, or subtask) and all its children from the recycle bin. Requires Admin role. entity_type must be one of: Customer, Project, Task, SubTask.search~129 tokens
Search the organization's work-structure entities (customers, projects, tasks, subtasks, users) by id or name. Returns a flat, assignment-scoped result list.send_invoiceSends messages · ~183 tokens
Mark an issued invoice as Sent to the customer. The invoice must already be in Issued status. Returns a preview unless confirm=true is set.set_budget_thresholds~304 tokens
Set the organization-level budget alert thresholds. budget_warning_threshold_percent is the utilization % at which a project is flagged At-Risk; budget_critical_threshold_percent is the % at which it is flagged Over-Budget. The warning threshold must be strictly less than the critical threshold. Supset_custom_field_value~379 tokens
Set the value of a custom field on a specific entity (a project, task, subtask, time report, or customer). The custom field must already be defined for that entity type. The organization is fixed by your context. You must have permission to update the target entity.set_org_work_schedule~461 tokens
Create or update a named organization-level work schedule (a weekly working-time profile). Provide schedule_id to update an existing one, or omit it to create a new one. weekly_schedule is a JSON object mapping lowercase day names to a working window, e.g. {"monday":{"start":"09:00","end":"18:00"},"set_user_cost_rate~340 tokens
Set the internal hourly COST rate for one member of your organization (used for profit/margin reporting). The organization is fixed by your context - never pass an organization id. You cannot set your own cost rate. The rate value is never echoed back.start_timer~207 tokens
Start (or replace) your running timer on a subtask. There is at most one running timer per user; starting a new one replaces any existing. Stop it later with stop_timer to create a Draft time entry, or cancel it with cancel_timer to discard it. Supply subtask_id.stop_timer~116 tokens
Stop your running timer. The elapsed time is computed and a Draft time entry is created automatically. Returns the created time entry. No arguments needed.submit_timesheet~189 tokens
Submit your time entries for a given month for manager approval. Draft and Rejected entries in the month are transitioned to Submitted. A billing-closed month cannot be submitted. Supply year and month (1-12).suggest_holiday_profile~229 tokens
Look up the official public/national holidays for a country (ISO-2 code, e.g. US, IL, GB) and year from an authoritative public source (Hebcal for Israel, Nager.Date for everywhere else). Returns a DRAFT list of holiday dates: each is either a full day off or a half/partial working day (with a startundo_write_off~208 tokens
Reverse the most-recent write-off on a time report, restoring the written-off hours to the billable pool. The billing month must still be open. Requires Finance role or above.update_custom_field~344 tokens
Update an existing custom field definition (title, type, options, or mandatory flag) in your organization. The organization is fixed by your context. You cannot change a field's field_id or the entity it applies to. Only the properties you supply are changed.update_customer~370 tokens
Update an existing billing customer in your organization. Only the fields you provide are changed; everything else is left as-is (PATCH semantics). Discover ids with find_billing_work - never ask the user for an id.update_draft_invoice~310 tokens
Update editable fields on a DRAFT invoice (notes, internal notes, payment terms, payment instructions, due date, purchase order number). Only valid while the invoice is still a Draft.update_frame_order~391 tokens
Update an Open frame order's editable fields (reference, description, caps, dates, currency, notes). Closed frame orders cannot be edited; use this only for Open frame orders.update_holiday_profile~401 tokens
Update an existing holiday profile in your organization (name, holiday list, default-for-countries, active flag, or notes). The organization is fixed by your context. A profile's year cannot be changed. Only the fields you supply are changed; supplying holidays REPLACES the profile's holiday list. Hupdate_org_settings~450 tokens
Update core settings for your organization: name, country, default_time_zone, base_currency, first_day_of_month (1-28), auto_close_month_after_days, and the budget alert thresholds (budget_warning_threshold_percent must be less than budget_critical_threshold_percent). The organization is fixed by youpdate_project~454 tokens
Update an existing billing project in your organization. Only the fields you provide are changed (PATCH semantics). You can rename the project, update its description, change its status, toggle which billing types are allowed (TM/Fix/OVH), and set per-type hour limits. Discover ids with find_billingupdate_scheduled_report~265 tokens
Update an existing scheduled report definition. Only the fields you provide are changed; unspecified fields keep their current values.update_subtask~367 tokens
Update an existing subtask in your organization. Only the fields you provide are changed (PATCH semantics). You can rename the subtask, update its description, change its status, billing type, and set an hour limit. Discover ids with find_billing_work - never ask the user for an id.update_task~355 tokens
Update an existing task in your organization. Only the fields you provide are changed (PATCH semantics). You can rename the task, update its description, change its status, and set per-type hour limits. Discover ids with find_billing_work - never ask the user for an id.update_time_report~271 tokens
Update fields on one of your own time entries (PATCH — only the fields you supply are changed; everything else is left as-is). Supply the time_report_id plus any combination of date, start_time, hours, and text.update_user_preferences~410 tokens
Update your own UI preferences: default time-entry view, sub-views, theme, and time format. Only the fields you provide are changed (PATCH semantics). Applies to your account globally across all organizations. The user is fixed by your context — you can only change your own preferences.update_user_profile~310 tokens
Update a team member's organization-profile fields: first name, last name, country, timezone, and job title. Only the fields you provide are changed (PATCH semantics). Role changes are not supported here — use the dedicated role-change tool. The organization is fixed by your context — never pass anuse_favorite~134 tokens
Record that a time-entry favorite was used, incrementing its use count and updating last-used timestamp.validate_import~111 tokens
Validate a bulk-import CSV without persisting anything. Returns row-level errors and a summary so you can fix the file before calling commit_import.void_invoice~258 tokens
Void an issued invoice (reason required): releases source hours back to Approved and retains the immutable void record. IRREVERSIBLE. Call once with no token to preview; re-call with the returned confirm_token and an idempotency_key to commit.write_off_time~264 tokens
Write off hours from an approved time report, removing them from the billable pool without invoicing (e.g. discounts or goodwill). Requires Finance role or above.
Browse
Related MCP servers
- Teamleader Focus MCP by usefulapi
Read Teamleader Focus contacts, companies, deals, invoices, projects; create deals, tasks. - Papierkram MCP by usefulapi
Read Papierkram invoices, vouchers, contacts, projects, time; create contacts, time, draft invoices. - bexio MCP by usefulapi
Read bexio contacts, invoices, quotes, bills, projects and journal; log time, draft invoices. - Harvest MCP by usefulapi
Read time entries, projects, clients, tasks and invoices; log and update tracked time. - GCP Billing
Google Cloud Billing BigQuery export reporting through a user-connected service account. - Triplicate – export documents
Export invoices, packing list, SI, PO from order data; HS codes; port codes; CBM; Incoterms prices. - Nexbid Discovery
Search and discover advertiser products through an open marketplace for AI agents. - Switchapp Switch
Generate, manage and explore your Switch AI image and video library, scoped to your account.
Badge for your README
[](https://aptlynx.net/servers/ai.timix/time-tracking)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents