Corcava logo La única herramienta empresarial que necesitas Corcava
Menú

Get Time Tracking Status via MCP: What is Running Now

Developer reference for the get_tracking_status MCP tool. Learn how to check if time tracking is currently active and which task is being tracked. Includes example tool calls, natural language prompts, edge cases, and troubleshooting.

Tool Overview

Purpose

The get_tracking_status tool checks if a timer is currently running and returns details about the active tracking session. Use this tool before starting a new timer to avoid conflicts, or to check what task is currently being tracked.

Read-only operation: This tool only reads data - it never modifies time tracking.

Input Parameters

The tool requires no parameters. It returns the current tracking status for your workspace.

Output Format

The tool returns the current tracking status:

When a timer is running:

{
  "is_running": true,
  "task_id": 123,
  "task_title": "Implement login feature",
  "started_at": "2026-03-19T10:30:00Z"
}

When no timer is running:

{
  "is_running": false,
  "task_id": null,
  "task_title": null,
  "started_at": null
}

Response Fields

  • is_running: Boolean indicating if a timer is currently active
  • task_id: ID of the task being tracked (null if no timer)
  • task_title: Title of the task (null if no timer)
  • started_at: Timestamp when timer was started (null if no timer)

Example Tool Calls

Example 1: Check Tracking Status

Tool Call (JSON):

{
  "tool": "get_tracking_status",
  "arguments": {}
}

Returns: Current tracking status object

Natural Language Prompt Examples

Checking Before Starting Timer

User Prompt:

"Check if any timer is running, then start tracking on task #123"

AI Behavior:

  1. AI calls get_tracking_status
  2. If timer exists, AI warns user and asks to stop first
  3. If no timer, AI proceeds to start timer on task #123

Checking Current Timer

User Prompt:

"What task am I currently tracking time on?"

AI Behavior:

  1. AI calls get_tracking_status
  2. AI reports: "You're tracking time on: Login Feature (started 2 hours ago)"
  3. Or: "No timer is currently running"

Common Use Cases

Edge Cases

No Timer Running

Situation: No timer is currently active

Response:

{
  "is_running": false,
  "task_id": null,
  "task_title": null,
  "started_at": null
}

Handling: This is normal - you can start a new timer

Troubleshooting

Always Returns No Timer

Symptom: Always returns is_running: false even when timer should be running

Causes:

  • Timer was stopped in another session
  • Timer expired or was cleared
  • Workspace issue

Fix:

  • Verify timer in Corcava web interface
  • Try starting a new timer
  • Check workspace settings

Best Practices

Using get_tracking_status Effectively

  • ✅ Always call get_tracking_status before start_time_tracking
  • ✅ Check status before stopping to verify timer exists
  • ✅ Use status to prevent multiple timers
  • ✅ Show current timer details to user before actions

Often used together with:

Artículos relacionados

List Boards via MCP: Finding the Right Workflow Board

Developer reference for the list_boards MCP tool. Learn how to discover and search boards in your workspace, filter by project, and use pagination. Includes example tool calls, natural language prompt...

Start Time Tracking via MCP: Linking Work Sessions to Tasks

Developer reference for the start_time_tracking MCP tool. Learn how to start a timer for a task, prevent multiple timers, and use confirmation patterns. Includes safety checks, example tool calls, nat...

List Task Comments via MCP: Timelines and Audit Trails

Developer reference for the list_task_comments MCP tool. Learn how to retrieve comment history and audit trails for tasks, including pagination and filtering. Includes example tool calls, natural lang...

Tracking Time in the Browser

You can start and stop time directly from the Corcava web app—no desktop application or API required. When you have permission to add manual time, a time tracker chip appears in the top header. Use it...

403 Forbidden in MCP: Permissions and Access Control Fixes

Getting 403 Forbidden errors? Your API key is valid, but you don't have permission to perform the requested action. This guide explains account-level access issues, scope/permission mismatches, and ho...

Upwork Integration

The Upwork integration automatically syncs time tracking data, contracts, and team members from your Upwork account into Corcava. This eliminates manual data entry and ensures your time records stay p...