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_afterio.usefulapiPublished by usefulapi.ioOfficial publisherv1.2.3Updated Nov 5, 2026
Read work orders, QC inspections, time punches, payroll, scans and customers in Janitorial Manager.
The publisher's own server: Ably MCP by usefulapi
Hosted read-only MCP server that lets an assistant query Janitorial Manager data: customers, locations, employees, punches, payroll, QC inspections, scans…
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.usefulapi%2Fjanitorial-manager/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Add this to your client's mcpServers config.
{
"mcpServers": {
"janitorial-manager-by-usefulapi": {
"type": "http",
"url": "https://janitorial-manager.usefulapi.io/mcp"
}
}
}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
https://janitorial-manager.usefulapi.io/mcp.claude mcp add --transport http janitorial-manager https://janitorial-manager.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 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.
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.
*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].
MIT — see LICENSE. Documentation only; the server is hosted.
Source: servers/janitorial-manager/README.md at commit 4046075
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_afterGet a customer
Get one customer by id, with contact and location details. API: GET /GetCustomerDetails.
idrequiredList clients
List clients (the cleaning company's client accounts) with paging, search and change-date filters. API: GET /GetClients.
searchpage_nopage_sizecreated_atmodified_atupdated_afterGet a location
Get one location (cleaning site) by id, with address and service instructions. API: GET /GetLocationDetails.
idrequiredList properties
List properties (buildings or sites). API: GET /GetProperties.
Takes no parameters.
List employees
List employees (cleaners and staff) with paging, search and change-date filters. API: GET /GetEmployees.
searchpage_nopage_sizecreated_atmodified_atupdated_afterGet an employee
Get one employee by id. API: GET /GetEmployeeDetail.
idrequiredList employee punches
List employee time punches (clock in and out) for a date range. API: GET /GetEmployeePunches.
clientstatuspage_nocustomerend_datepage_sizestart_dateemployee_idemployee_ref_idGet payroll
Get payroll data for a date range, optionally for one employee, client or customer. API: GET /GetPayroll.
clientstatuscustomeremployeeend_datestart_dateList quality control inspections
List quality control (QC) inspections with paging and filters. API: GET /GetQCs.
idclientstatuspage_nocustomerpage_sizefilter_dateGet a quality control inspection
Get one QC inspection by reference number, with scores and notes. API: GET /GetQCDetail.
refnorequiredList areas
List areas (rooms or zones inside a location). API: GET /GetAreas.
idclientpage_nocustomerpage_sizeList area types
List area types, optionally by title. API: GET /GetAreaTypes.
titleList area scans
List area scans (barcode or tag scans that prove an area was visited). API: GET /GetAreaScans.
idclientpage_nocustomerpage_sizefilter_dateList employee scans
List employee scans (an employee's scan at an area). API: GET /GetEmployeeScans.
idclientstatuspage_nocustomerpage_sizefilter_dateList work orders
List work orders with paging and filters (status, type, billable, completion date). API: GET /GetWOs.
idclientstatuspage_nobillablecustomerpage_sizefilter_datecompleted_atwork_order_typeGet a work order
Get one work order by id, with its full detail. API: GET /GetWODetail.
idrequiredList supply orders
List supply orders (cleaning supplies ordered for sites). API: GET /GetSupplyOrders.
idstatuspage_nopage_sizeorder_dateList suppliers
List suppliers with paging, search and change-date filters. API: GET /GetSuppliers.
searchpage_nopage_sizecreated_atmodified_atGet a supplier
Get one supplier by id. API: GET /GetSupplierDetail.
idrequired100% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
io.usefulapiOfficial publisher
Hosted MCP server for Ably realtime messaging: inspect channel history, presence and occupancy, publish messages, and review app usage and configuration.
io.usefulapiOfficial publisher
Hosted read-only MCP server that lets an assistant look up Woffu company users, employment contracts, departments and offices.
io.usefulapiOfficial publisher
Hosted MCP server for White Label Loyalty: browse rewards, read a customer's points wallet and tier progress, and buy rewards with points.
io.usefulapiOfficial publisher
Hosted Weekdone connector that lets an assistant read weekly reports, teams, objectives and KPIs, and add report items, comments and KPI values.
io.usefulapiOfficial publisher
Hosted read-only MCP server that lets an assistant list WebinarKit webinars, their dates, series, meetings and white-label sub-accounts.
{ "mcpServers": { "janitorial-manager": { "url": "https://janitorial-manager.usefulapi.io/mcp" } }}