From crewhu
Explains Crewhu MCP API patterns: token-based authentication, pagination, error handling, and read-heavy tool surface for surveys, badges, and prizes.
How this skill is triggered — by the user, by Claude, or both
Slash command
/crewhu:api-patternsWhen to use
When working with Crewhu authentication headers, pagination, or error handling for the Crewhu MCP server. Use when: crewhu api, crewhu authentication, crewhu pagination, crewhu mcp, or crewhu token.
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
The Crewhu MCP server exposes CSAT/NPS surveys, employee recognition
The Crewhu MCP server exposes CSAT/NPS surveys, employee recognition
(badges), and prize/redemption data for MSP teams. The tool surface is
read-heavy — only crewhu_badges_update_contest performs writes.
Crewhu uses an API token passed via header:
| Header | Value |
|---|---|
X-Crewhu-Api-Token | The raw API token |
The gateway maps the environment variable X_CREWHU_APITOKEN onto the
X-Crewhu-Api-Token header automatically.
export X_CREWHU_APITOKEN="your-crewhu-api-token"
All 18 tools are exposed flat via tools/list — there is no
navigation gating. Tool names follow crewhu_<domain>_<action>
across four domains:
Only crewhu_badges_update_contest performs writes; everything else
is read-only.
Crewhu list endpoints typically accept page/limit-style parameters. Always check whether more pages exist before claiming a result set is complete; for survey trend analysis, pull enough history to have a stable denominator.
| Status | Meaning | Action |
|---|---|---|
| 401 | Missing or invalid token | Re-check X_CREWHU_APITOKEN |
| 403 | Token valid but not authorized for this resource | Check token scope |
| 404 | Unknown survey / user / badge / prize ID | Re-list to confirm |
| 429 | Rate limit | Back off and retry |
crewhu_badges_update_contest mutates data; flag it explicitly
before invoking.npx claudepluginhub wyre-technology/msp-claude-plugins --plugin crewhuLists and analyzes Crewhu CSAT/NPS survey responses, isolates detractors and promoters, and rolls up scores per user or team.
Provides Workhuman Social Recognition API guidance: OAuth 2.0 auth, recognitions/rewards endpoints, HRIS sync, error handling for integrations.
Automates Simplesat operations via Composio's toolkit through Rube MCP. Discovers tool schemas, manages connections, and executes workflows.