io.usefulapi/connecteam
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Connecteam MCP by usefulapi
Publisher-provided description
Read Connecteam users, shifts, time clock, jobs, time off, tasks and forms; create shifts and tasks.
Summary by lookupd
Reads and writes Connecteam workforce data: users, shifts, time clocks, jobs, time off, tasks and forms.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http connecteam https://connecteam.usefulapi.io/mcp
Codex, remote (streamable-http)
codex mcp add connecteam --url https://connecteam.usefulapi.io/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"connecteam": {
"url": "https://connecteam.usefulapi.io/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (19 tools)
Publisher-provided text
connecteam_get_accountThe Connecteam company this API key belongs to: company name and company id. GET /me.connecteam_list_usersList employees (users): name, email, phone, user type (user/manager/owner), archived state, smart groups, custom fields and last login. Use it to map the user iconnecteam_list_schedulersList the job schedulers (schedules) in the account with their id, name, time zone and archived state. The scheduler id is needed to list or create shifts. GET /connecteam_list_shiftsList shifts of one scheduler in a time window (one row per assigned user, as Connecteam's V1 endpoint returns them): title, start/end (Unix seconds), time zone,connecteam_get_shiftOne shift of a scheduler by its id, with assignments, statuses, breaks, notes and tasks. GET /scheduler/v1/schedulers/{schedulerId}/shifts/{shiftId}.connecteam_create_shiftWRITE: create ONE shift in a scheduler (one assignee or one open spot: the V1 endpoint does not create group or multi-spot shifts). By default it is created asconnecteam_list_time_clocksList the time clocks in the account (id, name, archived). The time clock id is needed for time activities and timesheets. GET /time-clock/v1/time-clocks.connecteam_list_time_activitiesClock-in/clock-out records of a time clock for a date range (at most 31 days per call), grouped by user: worked shifts (start/end, job, sub-job, notes, auto cloconnecteam_get_timesheet_totalsPayroll-ready timesheet totals of a time clock for a date range (at most 45 days, Connecteam's limit): per user and day, total/work/paid-break/unpaid-break hourconnecteam_list_jobsList jobs (the work items shifts and time are tracked against): id, title, code, color, description, GPS/geofence, assigned users/groups, parent job and sub-jobconnecteam_get_jobOne job by id, with its sub-jobs, assignments and location. GET /jobs/v1/jobs/{jobId}.connecteam_list_time_off_policy_typesList time-off policy types (e.g. Vacation, Sick) and their policies with unit (hours/days) and accrual type. Needs the HR & Skills hub. GET /time-off/v1/policy-connecteam_list_time_off_requestsList time-off requests overlapping a date range (at most 365 days): user, policy type, dates/times, all-day flag, status (approved/pending/denied), notes, approconnecteam_list_task_boardsList the quick-task boards in the account (id, name, archived). The board id is needed to list or create tasks. GET /tasks/v1/taskboards.connecteam_list_tasksList tasks on a task board: title, assigned user ids, status (draft/published/completed), start and due time (Unix seconds), labels, sub-tasks and description.connecteam_list_task_labelsList the labels of a task board (id, name, color), for filtering tasks or labelling a new one. GET /tasks/v1/taskboards/{taskBoardId}/labels.connecteam_create_taskWRITE: create one quick task on a task board for the given users. status 'draft' keeps it hidden; 'published' sends it to the assignees' apps. Several user idsconnecteam_list_formsList forms (checklists, inspections, reports) with their questions. Filter by name or creation date. GET /forms/v1/forms.connecteam_list_form_submissionsList the submissions of one form: who submitted and when, the answers and the manager fields (status, owner, notes). Filter by submitting users and time window.
Details
- Version: 1.28.3
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 681 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/m190/usefulapi-mcp
- Website: https://usefulapi.io/connecteam/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.usefulapi/connecteam)
- 62033 servers
- Last crawl: 2026-11-11T15:38:39.561Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp