# HelloTracks — MCP server on mcp.ai > Connect your HelloTracks account and use 10 tools for project management straight from your AI agent. Connect with your own API key. HelloTracks is a location-based workforce management platform for dispatching jobs, optimizing routes, tracking mobile teams, and managing field operations. By: mcp.ai · official Page: https://mcp.ai/hello_tracks ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_hello_tracks?ms=1787296080000 Add it as a custom/remote MCP connector, then authenticate when prompted. ## REST API (no MCP client required) Every tool is also a REST endpoint, authed with a workspace API key. Discover: GET https://api.mcp.ai/api/hello_tracks/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/hello_tracks/ Authorization: Bearer sk_live_… # create one at https://mcp.ai/settings/api-keys Content-Type: application/json Body: { …args } → { "ok": true, "tool": "", "result": { … } } ## Developer docs How to use (MCP or REST), markdown: https://mcp.ai/hello_tracks/skill.md Postman collection (v2.1): https://mcp.ai/hello_tracks/postman.json ## Tools - hello_tracks_archive_job(job_id: string) — Archive one HelloTracks job while keeping it recoverable in HelloTracks. - hello_tracks_delete_job(job_id: string) — Permanently delete one HelloTracks job; use only for a disposable or intentionally removed job. - hello_tracks_get_account_context() — Identify the connected HelloTracks account and return its company, teams, units, and API-enabled state. - hello_tracks_get_current_locations(member_ids: string[], include_address?: boolean) — Read precise latest-known GPS coordinates and available movement, elevation, and battery telemetry for selected visible HelloTracks members, optionally with addresses, without pinging their devices. - hello_tracks_get_job(job_id: string) — Retrieve one HelloTracks job by its job ID. - hello_tracks_list_jobs(progress?: string, external_id?: string, next_cursor?: string, created_since?: integer, updated_since?: integer, include_archived?: boolean, assignee_username?: string) — List HelloTracks jobs with optional time, progress, archive, external-ID, and assignee filters, returning one controllable page. - hello_tracks_list_members(query?: string, max_results?: integer) — Search visible HelloTracks members for identity and assignment details without returning location or device telemetry. - hello_tracks_list_places(query?: string, place_ids?: string[], max_results?: integer) — Find visible HelloTracks places by name or place IDs for use in job planning. - hello_tracks_update_job(date?: string, notes?: string, title?: string, job_id: string, address?: string, contact?: object, place_id?: string, priority?: integer, external_id?: string, time_window?: object, assignee_username?: string) — Partially update the editable details of one existing HelloTracks job. - hello_tracks_upsert_job(date?: string, notes?: string, title: string, address?: string, contact?: object, place_id?: string, priority?: integer, external_id?: string, time_window?: object, assignee_username?: string) — Create a HelloTracks job, or update the existing job when the supplied external ID already matches one. ## Example prompts - "What can I do in HelloTracks?" - "Show me a summary of my HelloTracks account" ## Links Docs: https://mcp.ai/docs/mcps/hello_tracks Website: https://mcp.ai/mcps/hello_tracks