Pulseway MCP by usefulapi

io.usefulapi/pulseway · v1.0.1 · agents-and-memory

Pulseway MCP by usefulapi is healthy: it completed an MCP handshake in 437 ms and exposes 16 tools.

List devices, alerts, antivirus status and audit logs, and run scripts on devices in Pulseway.

Endpoint: https://pulseway.usefulapi.io/mcp (streamable-http)

Repository · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count16
Latency437 ms
Last checked (UTC)2026-11-07T21:50:26.293Z

Health history

Checked (UTC)StatusLatencyError
2026-11-07T21:50:26.293ZHealthy437

Tools (16)

pulseway_get_environmentShow the Pulseway instance behind this token: customer name, server type (SaaS or On-Prem), product version, language and license dates. Pulseway API: GET /v3/environment.
pulseway_get_rate_limitsShow the remaining requests for this token per endpoint and the failed-request limits per IP address. Use it before a large batch of calls. Pulseway API: GET /v3/ratelimits.
pulseway_list_devicesList devices (computers and servers) with their group, site and organization. Filter with OData $filter on Identifier or Name. Pulseway API: GET /v3/devices.
pulseway_get_deviceShow one device: name, group, site, organization and agent state. Pulseway API: GET /v3/devices/{identifier}.
pulseway_get_device_antivirusShow the antivirus state of one device: protection, definitions and scan status. Pulseway API: GET /v3/devices/{identifier}/antivirus.
pulseway_list_device_notificationsList the notifications (alerts) raised for one device. Filter on Id, Message, DateTime or Priority. Pulseway API: GET /v3/devices/{identifier}/notifications.
pulseway_list_notificationsList notifications across all devices. Filter on Id, Message, DateTime or Priority. Pulseway API: GET /v3/notifications.
pulseway_list_assetsList assets (hardware and software inventory records) with their group and description. Filter on Identifier, Name, GroupName or Description. Pulseway API: GET /v3/assets.
pulseway_list_organizationsList organizations (customers of the MSP). Pulseway API: GET /v3/organizations.
pulseway_list_sitesList sites (locations within an organization). Pulseway API: GET /v3/sites.
pulseway_list_groupsList groups (device groups within a site). Pulseway API: GET /v3/groups.
pulseway_list_scriptsList the automation scripts that can run on devices, with their id, name and input variables. Pulseway API: GET /v3/automation/scripts.
pulseway_get_script_executionsList the past runs of one script on one device, with state and times. Pulseway API: GET /v3/automation/scripts/{scriptId}/device/{deviceId}/executions.
pulseway_list_workflowsList the automation workflows in this instance, with their trigger type. Pulseway API: GET /v3/automation/workflows.
pulseway_run_scriptWRITE ACTION: runs one automation script on ONE device. The device must be online. Each call starts a new run. After an error, check pulseway_get_script_executions for the device before any second call. Pulseway API: POST /v3/automation/scripts/{scriptId}/run.
pulseway_list_audit_logsList audit log entries: who did what in Pulseway and when. Filter on the audit fields, e.g. EventDescription or AuditLogRecordDateTime. Pulseway API: GET /v3/auditlogs.