Skip to main content
Glama

When I Work MCP by usefulapi

Server Details

Check shifts, time clock entries, time-off requests, swaps and availability, and manage shifts.

The last two health checks of this connector failed. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.

If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.

Status
Unhealthy
Uptime
0.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP
URL
Repository
m190/usefulapi-mcp
GitHub Stars
0
ChatGPT
–
Claude
–

TDQS

A3.9/5.0

Scored across 21 tools

Disambiguation5/5

Each tool targets a distinct resource and action (shift CRUD, time-off CRUD, list endpoints for users, schedules, positions, availability, times, swaps). The few paired operations like publish/unpublish are explicitly complementary, and descriptions clarify boundaries.

Naming Consistency5/5

All tools use the wheniwork_ prefix followed by a consistent snake_case verb_noun pattern (create_, get_, list_, update_, publish_, unpublish_). No naming deviations or mixed conventions.

Tool Count4/5

21 tools is on the heavy side but justified by the breadth of the workforce domain covered. Each tool has a distinct resource/action, though some read-only list endpoints could arguably be consolidated to reduce surface area.

Completeness3/5

Core shift and time-off lifecycle is well covered (create/get/list/update/publish), but there are notable gaps: no delete_shift, no create/update for users, positions, schedules, annotations, or availability, and no approval actions for shift swaps or clock in/out. Agents can work around some gaps via update endpoints, but many management operations are absent.

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    C
    maintenance
    Enables interaction with the Sling scheduling and workforce management platform, allowing users to manage shifts, users, calendars, and reports through natural language.
    16
    2
    MIT
  • F
    license
    B
    quality
    D
    maintenance
    Enables managing employee leave requests including checking balance, applying for leave, and viewing history.
    3
    -
  • F
    license
    B
    quality
    C
    maintenance
    Enables managing employee records, leave balances, and leave requests through MCP tools and resources, including submitting and approving leave, checking balances, and adding employees.
    6
    1
    -
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.