scalefusion_list_devices
List managed devices
List the devices managed by Scalefusion with their ids, names, status, battery, model and IMEI. Start here: the device ids feed most other tools. Developer API: GET /api/v1/devices.json.
pageio.usefulapiPublished by usefulapi.ioOfficial publisherv1.0.1Updated Nov 8, 2026
Read managed devices and groups, and lock, unlock, reboot or move devices in Scalefusion.
The publisher's own server: Ably MCP by usefulapi
Hosted Scalefusion MDM connector that lets an assistant list managed devices and groups, read device status, and lock, unlock, reboot or move devices.
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%2Fscalefusion/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": {
"scalefusion-by-usefulapi": {
"type": "http",
"url": "https://scalefusion.usefulapi.io/mcp"
}
}
}Use your Scalefusion account from Claude, Cursor, or any MCP client. Read managed devices and groups, and lock, unlock, reboot or move devices. Hosted, no local install: connect with your own credentials.
Live endpoint: https://scalefusion.usefulapi.io/mcp · Homepage: https://usefulapi.io
https://scalefusion.usefulapi.io/mcp.claude mcp add --transport http scalefusion https://scalefusion.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 Scalefusion credentials.
Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/scalefusion/
On first connect you provide your Scalefusion instance region (Global, India, USA or MEA) and your Developer API key (Integrations → Developer API; the account needs the Developer API permission). The server validates them and stores them 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 scalefusion_upgrade (it returns a Stripe Checkout link). Cancel any time with scalefusion_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running scalefusion_upgrade before then undoes the cancel. Or write to [email protected].
MIT — see LICENSE. Documentation only; the server is hosted.
Source: servers/scalefusion/README.md at commit eece7cf
List managed devices
List the devices managed by Scalefusion with their ids, names, status, battery, model and IMEI. Start here: the device ids feed most other tools. Developer API: GET /api/v1/devices.json.
pageGet device details
Get the full record of one managed device: name, model, OS, status, group, profile, IMEI and serial number. Developer API: GET /api/v1/devices/{id}.json.
device_idrequiredSearch devices by IMEI or serial number
Find managed devices by IMEI or serial number. Give at least one of the two. Developer API: GET /api/v1/devices/search.json.
imei_noserial_noGet device battery
Get the battery level and charging information of one device. Developer API: GET /api/v1/devices/{id}/battery.json.
device_idrequiredGet last device locations
Get the latest 10 recorded locations of one device. Location data is personal data: use it only for managed devices the user is allowed to track. Developer API: GET /api/v1/devices/{id}/locations.json.
device_idrequiredGet monthly data usage
Get the mobile data usage of one Android or iOS device for the current month. Developer API: GET /api/v1/devices/{id}/monthly_data_usage.json.
device_idrequiredList device profiles
List the device profiles (policy sets) in the account with their ids and names. Developer API: GET /api/v1/device_profiles.json.
Takes no parameters.
List device groups
List the device groups in the account with their ids, names and linked profile ids. Developer API: GET /api/v1/device_groups.json.
Takes no parameters.
Lock devices
LOCK one or more devices now: applies their policies, so the user cannot use the device normally until it is unlocked. Affects real devices in the field. Developer API: POST /api/v1/devices/lock.json (device_ids[]).
device_idsrequiredUnlock devices
UNLOCK one or more devices now: relaxes their policies so the user can use the device again. Developer API: POST /api/v1/devices/unlock.json (device_ids[]).
device_idsrequiredReboot a device
REBOOT one device now. Works only on supported devices. Unsaved work on the device can be lost. Developer API: PUT /api/v1/devices/{id}/reboot.json.
device_idrequiredMove a device to another group
MOVE one device to another device group. The group's profile policies then apply to the device. Developer API: POST /api/v1/devices/{id}/change_group.json (device[device_group_id]).
device_idrequireddevice_group_idrequiredSet a device exit passcode
SET the exit passcode of one device that has no device profile. The new passcode replaces the old one; the user then needs it to leave managed mode. Developer API: POST /api/v1/devices/{id}/update_exit_passcode.json (passcode).
passcoderequireddevice_idrequiredClear app data on devices
CLEAR the stored data of the listed apps on the listed devices (for example local caches and sign-ins). Unsaved app data is lost. Developer API: POST /api/v1/devices/clear_app_data.json (device_ids[], packages[]).
packagesrequireddevice_idsrequired100% 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 read Tiltify campaigns, donations and top donor and fundraiser leaderboards.
io.usefulapiOfficial publisher
Hosted Termii server that lets an assistant send SMS, check wallet balance, DND status, sender IDs and message history.
io.usefulapiOfficial publisher
Hosted MCP server that lets an assistant read Temp Stick temperature and humidity sensors, their readings and alert notifications.
io.usefulapiOfficial publisher
Connects an assistant to a Stibee email marketing workspace to read address books, subscribers and email stats, and to add subscribers and group members.
{ "mcpServers": { "scalefusion": { "url": "https://scalefusion.usefulapi.io/mcp" } }}