rosterfy_get_current_user
Get the current user
Return the signed-in integration user: their profile, what they may do, and their user type. A quick check that the connection works. Rosterfy: GET /api/v2/user/me.
無需輸入參數。
io.usefulapi由 usefulapi.io 發布官方發布者v1.0.0更新於 Nov 8, 2026
Read people, events, training and rewards; assign and remove people on shifts in Rosterfy.
發布方自己的服務:Ably MCP by usefulapi
託管式 Rosterfy 連接器,讓助理讀取志工、活動、班次、訓練與獎勵資料,並可為班次指派或移除人員。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。
閱讀 https://sourceweft.com/mcp/io.usefulapi%2Frosterfy/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。把它新增到你客戶端的 mcpServers 設定中。
{
"mcpServers": {
"rosterfy-by-usefulapi": {
"type": "http",
"url": "https://rosterfy.usefulapi.io/mcp"
}
}
}Use your Rosterfy account from Claude, Cursor, or any MCP client. Read people, events, shifts, training, certificates and reward points, and assign or remove people on shifts. Hosted, no local install: connect with your own credentials.
Live endpoint: https://rosterfy.usefulapi.io/mcp · Homepage: https://usefulapi.io
https://rosterfy.usefulapi.io/mcp.claude mcp add --transport http rosterfy https://rosterfy.usefulapi.io/mcp, then run /mcp to log in.Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your Rosterfy credentials.
Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/rosterfy/
On first connect you provide the account name (acme for acme.rosterfy.com), a client id and client secret of a personal access client, and the email and password of a dedicated integration user. The server validates it and stores it per user. No keys go in config files.
read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.
Each paid plan covers this server only. Ask your AI to run rosterfy_upgrade and choose Pro or Pro+, billed monthly or yearly (it returns a Stripe Checkout link). If you already have Pro, ask to change it to Pro+. The change requires your confirmation, keeps your billing interval and charges the price difference for the rest of the period immediately. Cancel any time with rosterfy_cancel_subscription: your paid plan continues to the end of the paid period, with no refund for the current period, and asking to resume the same plan with rosterfy_upgrade before then undoes the cancel. Or write to [email protected].
MIT — see LICENSE. Documentation only; the server is hosted.
來源:servers/rosterfy/README.md,提交 0be0869
Get the current user
Return the signed-in integration user: their profile, what they may do, and their user type. A quick check that the connection works. Rosterfy: GET /api/v2/user/me.
無需輸入參數。
List users
List the people on the account, one page at a time, with their contact details and custom attributes. Use filter to find someone, for example attr name with operator like. Rosterfy: GET /api/v2/user.
pagefiltersort_byper_pagesort_orderGet a user
Return one person's full record, with their subscription and verification state. Rosterfy: GET /api/v2/user/{id}.
user_id必填List events
List the events on the account, one page at a time. An event holds shifts; each shift has statuses that rosterfy_assign_user_to_shift needs. Rosterfy: GET /api/v2/event.
pagefiltersort_byper_pagesort_orderGet an event
Return one event: when and where it runs, who may see it, and the shift status defaults each shift inherits. Rosterfy: GET /api/v2/event/{id}.
event_id必填List shift assignments
List the people on one shift, with their status and check-in times, one page at a time. Rosterfy: GET /api/v2/event/{event_id}/shift/{shift_id}/user.
pagefiltersort_byevent_id必填per_pageshift_id必填sort_orderGet a shift assignment
Return one person's place on one shift: their status, check-in and check-out times, break and any rating. Rosterfy: GET /api/v2/event/{event_id}/shift/{shift_id}/user/{id}.
event_id必填shift_id必填shift_assignment_id必填List training modules
List the training modules the account can use, including modules from an account above it. Rosterfy: GET /api/v2/training.
pagefiltersort_byper_pagesort_orderList training assignments
List the people assigned to one training module, with each person's status and progress. Rosterfy: GET /api/v2/training/{training_id}/user.
pagefiltersort_byper_pagesort_ordertraining_id必填List certificate holders
List the people a certificate was issued to, one row per issue. Give certificate_id for one certificate, or leave it out for all. Rosterfy: GET /api/v2/certificate/user or GET /api/v2/certificate/{certificate_id}/user.
pagefiltersort_byper_pagesort_ordercertificate_idGet a reward point balance
Return one user's reward point balance: the points they hold now and who they belong to. Rosterfy: GET /api/v2/reward-point/user/{id}.
user_id必填List reports
List the account's reports and their generation state, one page at a time. This does not regenerate any report. Rosterfy: GET /api/v2/report.
pagefiltersort_byper_pagesort_orderGet a report
Return one report's definition and its generation state (queued, processing, completed or failed). This does not regenerate it. Rosterfy: GET /api/v2/report/{id}.
report_id必填Assign a user to a shift
Put one person on one shift at the status you give. Read the status id from rosterfy_get_event first. A status the account treats as cancelled, or a full shift, is refused with a 422. Rosterfy: POST /api/v2/event/{event_id}/shift/{shift_id}/user.
user_id必填event_id必填shift_id必填is_leaderevent_shift_status_id必填Remove a user from a shift
Take one person off one shift. The assignment is soft-deleted, so the history stays. On a linked series, the first call returns a 400 that asks about later shifts; repeat the call with repeat set to true to remove them from those too. Rosterfy: DELETE /api/v2/event/{event_id}/shift/{shift_id}/user/{id}.
repeatevent_id必填shift_id必填shift_assignment_id必填已滿足適用檢查項的 100%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
io.usefulapi官方發布者
面向 Ably 即時訊息的託管 MCP 伺服器:檢視頻道歷史、線上狀態與佔用情形,發布訊息,並查看應用程式用量與設定。
io.usefulapi官方發布者
託管式 MCP 伺服器,讓助理讀取 Zomentum 銷售資料(商機、銷售流程、客戶、文件、商品目錄與活動),並可建立任務或新增留言。
io.usefulapi官方發布者
以唯讀方式存取 Zero Plus One 會計資料——發票、報價、聯絡人、財務報表與銀行對帳——供 MCP 用戶端使用。
io.usefulapi官方發布者
託管的 Zenkit 唯讀 MCP 服務:瀏覽工作區、清單、欄位、成員與項目,並依文字搜尋項目。
io.usefulapi官方發布者
以唯讀方式存取 Zaui 預訂系統:活動、可預訂狀況、商品庫存、預訂與當日名單。
{ "mcpServers": { "rosterfy": { "url": "https://rosterfy.usefulapi.io/mcp" } }}