Janitorial Manager MCP by usefulapi

io.usefulapi由 usefulapi.io 發布官方發布者v1.2.3更新於 Nov 5, 2026

Read work orders, QC inspections, time punches, payroll, scans and customers in Janitorial Manager.

發布方自己的服務:Ably MCP by usefulapi

已驗證Streamable HTTP可網頁執行效率與工作流商業與電商

概覽

AI 產生的概覽

託管式唯讀 MCP 伺服器,讓助理查詢 Janitorial Manager 的客戶、地點、員工、打卡、薪資、品檢、掃描、工單與供應商資料。

可以做什麼
  • 列出並查詢客戶、客戶帳戶、物業與地點,含聯絡與服務資訊
  • 列出員工並取得單一員工紀錄
  • 依日期範圍列出打卡紀錄並取得薪資資料,可依員工、客戶帳戶或客戶篩選
  • 列出品檢檢查,並依參考編號讀取某次檢查的分數與備註
  • 列出區域、區域類型、區域掃描與員工掃描
  • 列出並讀取工單、用品訂單、供應商與供應商詳情
適用情境
適合用自然語言了解清潔公司的營運狀況,例如本週完成與未完成的工單、某客戶的品檢結果、誰工時最多、薪資彙總,而不必開啟 Janitorial Manager 本身。也適合較大量的自動化使用。
執行需求
遠端 streamable HTTP 端點,免本機安裝。只需填入伺服器網址,再透過 OAuth 登入,提供 Janitorial Manager 使用者名稱、密碼與公司用戶端密鑰(向 Janitorial Manager 客戶經理或客服索取)。用戶端設定中不要放 API 金鑰或 Authorization 標頭。免費方案每月 50 次工具呼叫,另有付費方案。
安裝前請注意
登入需提供 Janitorial Manager 使用者名稱、密碼與公司用戶端密鑰,伺服器會依使用者儲存,僅在信任該託管方時連線。薪資、打卡與客戶資料會提供給助理及其模型服務商。中繼工具可發起付費 Stripe 訂閱或取消訂閱;取消後服務持續到已付費期間結束,當期不退費。功能需求會傳送給服務商。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Janitorial Manager MCP by usefulapi,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.usefulapi%2Fjanitorial-manager/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "janitorial-manager-by-usefulapi": {
      "type": "http",
      "url": "https://janitorial-manager.usefulapi.io/mcp"
    }
  }
}

README

Janitorial Manager MCP by usefulapi

Use your Janitorial Manager account from Claude, Cursor, or any MCP client. Read customers, locations, employees, time punches, payroll, quality control inspections, scans, work orders and supply orders. Hosted, no local install: connect with your own credentials.

Live endpoint: https://janitorial-manager.usefulapi.io/mcp · Homepage: https://usefulapi.io

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://janitorial-manager.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http janitorial-manager https://janitorial-manager.usefulapi.io/mcp, then run /mcp to log in.
  • VS Code: Add to VS Code.
  • Cursor and other clients: add the URL as a remote MCP server:
json
{  "mcpServers": {    "janitorial-manager": {      "url": "https://janitorial-manager.usefulapi.io/mcp"    }  }}

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 Janitorial Manager credentials.

Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/janitorial-manager/

On first connect you provide your Janitorial Manager username, password and company client secret. Ask your Janitorial Manager account manager or customer support for the client secret. The server validates it and stores it per user. No keys go in config files.

Tools

ToolTypeWhat it does
janitorialmanager_list_customersreadList customers
janitorialmanager_get_customerreadGet a customer
janitorialmanager_list_clientsreadList clients
janitorialmanager_get_locationreadGet a location
janitorialmanager_list_propertiesreadList properties
janitorialmanager_list_employeesreadList employees
janitorialmanager_get_employeereadGet an employee
janitorialmanager_list_employee_punchesreadList employee punches
janitorialmanager_get_payrollreadGet payroll
janitorialmanager_list_quality_controlsreadList quality control inspections
janitorialmanager_get_quality_controlreadGet a quality control inspection
janitorialmanager_list_areasreadList areas
janitorialmanager_list_area_typesreadList area types
janitorialmanager_list_area_scansreadList area scans
janitorialmanager_list_employee_scansreadList employee scans
janitorialmanager_list_work_ordersreadList work orders
janitorialmanager_get_work_orderreadGet a work order
janitorialmanager_list_supply_ordersreadList supply orders
janitorialmanager_list_suppliersreadList suppliers
janitorialmanager_get_supplierreadGet a supplier
janitorialmanager_usage_statusmetaUsage status (free-tier meter)
janitorialmanager_request_featuremetaRequest a missing feature
janitorialmanager_upgrademetaUpgrade to Pro or Pro+
janitorialmanager_cancel_subscriptionmetaCancel the Pro subscription

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.

Pricing

PlanPriceLimit
Free$050 tool calls / month
Pro (per user)$9/mo or $90/yr (2 months free)Unlimited*

*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].

Pro covers this server only. Subscribe with janitorialmanager_upgrade (it returns a Stripe Checkout link). Cancel any time with janitorialmanager_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running janitorialmanager_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT — see LICENSE. Documentation only; the server is hosted.

來源:servers/janitorial-manager/README.md,提交 4046075

工具

20

janitorialmanager_list_customers

List customers

List customers (the end customers of the cleaning company) with paging, search and change-date filters. API: GET /GetCustomers.

輸入參數searchpage_nopage_sizecreated_atmodified_atupdated_after

janitorialmanager_get_customer

Get a customer

Get one customer by id, with contact and location details. API: GET /GetCustomerDetails.

輸入參數id必填

janitorialmanager_list_clients

List clients

List clients (the cleaning company's client accounts) with paging, search and change-date filters. API: GET /GetClients.

輸入參數searchpage_nopage_sizecreated_atmodified_atupdated_after

janitorialmanager_get_location

Get a location

Get one location (cleaning site) by id, with address and service instructions. API: GET /GetLocationDetails.

輸入參數id必填

janitorialmanager_list_properties

List properties

List properties (buildings or sites). API: GET /GetProperties.

無需輸入參數。

janitorialmanager_list_employees

List employees

List employees (cleaners and staff) with paging, search and change-date filters. API: GET /GetEmployees.

輸入參數searchpage_nopage_sizecreated_atmodified_atupdated_after

janitorialmanager_get_employee

Get an employee

Get one employee by id. API: GET /GetEmployeeDetail.

輸入參數id必填

janitorialmanager_list_employee_punches

List employee punches

List employee time punches (clock in and out) for a date range. API: GET /GetEmployeePunches.

輸入參數clientstatuspage_nocustomerend_datepage_sizestart_dateemployee_idemployee_ref_id

janitorialmanager_get_payroll

Get payroll

Get payroll data for a date range, optionally for one employee, client or customer. API: GET /GetPayroll.

輸入參數clientstatuscustomeremployeeend_datestart_date

janitorialmanager_list_quality_controls

List quality control inspections

List quality control (QC) inspections with paging and filters. API: GET /GetQCs.

輸入參數idclientstatuspage_nocustomerpage_sizefilter_date

janitorialmanager_get_quality_control

Get a quality control inspection

Get one QC inspection by reference number, with scores and notes. API: GET /GetQCDetail.

輸入參數refno必填

janitorialmanager_list_areas

List areas

List areas (rooms or zones inside a location). API: GET /GetAreas.

輸入參數idclientpage_nocustomerpage_size

janitorialmanager_list_area_types

List area types

List area types, optionally by title. API: GET /GetAreaTypes.

輸入參數title

janitorialmanager_list_area_scans

List area scans

List area scans (barcode or tag scans that prove an area was visited). API: GET /GetAreaScans.

輸入參數idclientpage_nocustomerpage_sizefilter_date

janitorialmanager_list_employee_scans

List employee scans

List employee scans (an employee's scan at an area). API: GET /GetEmployeeScans.

輸入參數idclientstatuspage_nocustomerpage_sizefilter_date

janitorialmanager_list_work_orders

List work orders

List work orders with paging and filters (status, type, billable, completion date). API: GET /GetWOs.

輸入參數idclientstatuspage_nobillablecustomerpage_sizefilter_datecompleted_atwork_order_type

janitorialmanager_get_work_order

Get a work order

Get one work order by id, with its full detail. API: GET /GetWODetail.

輸入參數id必填

janitorialmanager_list_supply_orders

List supply orders

List supply orders (cleaning supplies ordered for sites). API: GET /GetSupplyOrders.

輸入參數idstatuspage_nopage_sizeorder_date

janitorialmanager_list_suppliers

List suppliers

List suppliers with paging, search and change-date filters. API: GET /GetSuppliers.

輸入參數searchpage_nopage_sizecreated_atmodified_at

janitorialmanager_get_supplier

Get a supplier

Get one supplier by id. API: GET /GetSupplierDetail.

輸入參數id必填

版本歷史

6
  1. v1.2.3最新Nov 5, 2026
  2. v1.2.2Nov 5, 2026
  3. v1.2.1Nov 4, 2026
  4. v1.2.0Nov 3, 2026
  5. v1.1.1Nov 3, 2026
  6. v1.0.0Nov 1, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

其他 Usefulapi 整合