
Crewhu
io.github.WYRE-AI由 GitHub 帳號 WYRE-AI 發布v2.0.5更新於 Oct 24, 2026
MCP server for Crewhu — customer feedback (CSAT/NPS), employee engagement, and gamification.
概覽
將 AI 助理連接到 Crewhu,用來管理客戶滿意度調查、獎品目錄與兌換,以及使用者參與度資料。
- 可以做什麼
- 建立與管理客戶滿意度調查(CSAT/NPS)。管理獎品目錄與獎品兌換。查詢使用者及其參與度與遊戲化資料。處理 Crewhu 平台上的徽章與其他參與度功能。
- 適用情境
- 適合已使用 Crewhu 的 MSP 或團隊,想讓助理草擬與維護回饋調查、處理獎品與兌換紀錄,或檢視使用者參與情況,而不必切換到 Crewhu 網頁端。
- 執行需求
- 透過 stdio 在本機執行,通常使用 npx 或已發佈的容器映像。stdio 或 env 驗證模式需要 CREWHU_API_TOKEN 中的 Crewhu API 權杖。HTTP 模式另需 CONDUIT_S2S_SECRET,gateway 模式下每個請求還需 X-Crewhu-Api-Token 標頭。npm 套件需要 Node.js。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Crewhu,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
Crewhu MCP Server
A Model Context Protocol (MCP) server for Crewhu — customer feedback, employee engagement, and gamification platform. Enables AI assistants to manage surveys, badges, prizes, and user engagement data.
This is a Model Context Protocol (MCP) server that connects Claude (or any MCP-compatible AI) to your Crewhu environment.
Part of the MSP Claude Plugins ecosystem — a growing suite of AI integrations for the MSP stack. Built by MSPs, for MSPs.
Installation
Configuration
Copy .env.example and set the variables below. Leave CONDUIT_S2S_SECRET empty in that file.
/health stays unauthenticated and does not require X-Gateway-S2S. The stdio transport does not use CONDUIT_S2S_SECRET.
HTTP authentication
With MCP_TRANSPORT=http and a real CONDUIT_S2S_SECRET, every /mcp request must include X-Gateway-S2S. A missing or invalid header returns 401 before any vendor credential is read.
The header is an HMAC proof:
v1 is the hex-encoded HMAC-SHA256 of the ASCII string t=<unix seconds> (the same t= prefix and value), keyed with CONDUIT_S2S_SECRET. The timestamp must be within 300 seconds of the server clock.
In AUTH_MODE=gateway, /mcp also requires X-Crewhu-Api-Token. A missing or blank header returns 401 and does not fall back to CREWHU_API_TOKEN.
Usage
Running with Claude Desktop
Add to your Claude Desktop claude_desktop_config.json:
Running with Claude Code (CLI)
Docker
The image listens on 0.0.0.0 inside the container (MCP_HTTP_HOST) and defaults to AUTH_MODE=gateway. Publish the port on loopback and pass a real S2S secret. In gateway mode, the Crewhu token arrives on each request as X-Crewhu-Api-Token; it is not read from the environment. Startup exits if CONDUIT_S2S_SECRET is empty or a known placeholder.
Compose refuses to start when CONDUIT_S2S_SECRET is unset, defaults AUTH_MODE to gateway, publishes 127.0.0.1:8080:8080, and does not set CREWHU_API_TOKEN:
Single-tenant HTTP (AUTH_MODE=env) still requires the S2S secret, then uses CREWHU_API_TOKEN:
Local HTTP without a secret is development-only. It binds 127.0.0.1 only and logs a warning. A non-loopback MCP_HTTP_HOST is ignored:
Available Domains
Badges
Manage and award employee badges
Prizes
Manage prize catalog and redemptions
Surveys
Create and manage customer satisfaction surveys
Users
User management and engagement data
Development
Contributing
Contributions are welcome! Please see CONTRIBUTING.md if present, or open an issue to discuss changes.
License
Licensed under the Apache License, Version 2.0. See LICENSE for details.
來源:README.md,提交 6584251
工具
0版本歷史
2- v2.0.5最新Oct 14, 2026
- v2.0.4Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分