Help us improve
Share bugs, ideas, or general feedback.
From blumira
Manages Blumira MSP multi-tenant operations: lists managed accounts, runs cross-account findings queries, handles per-account devices, users, and findings.
npx claudepluginhub wyre-technology/msp-claude-plugins --plugin blumiraHow this skill is triggered — by the user, by Claude, or both
Slash command
/blumira:mspThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Blumira's MSP path group (`/msp/*`) enables managed service providers to operate across multiple client organizations from a single set of credentials. This skill covers account management, cross-account queries, and per-account operations.
Guides Blumira REST API integration: JWT auth, org/MSP paths, query filters (.eq, .in, .gt), pagination (page, limit), and error handling like token expiry.
Guides RocketCyber account management for MSPs including provider/customer hierarchies, CRUD operations, sub-account navigation, settings, and security policy configuration.
Queries SentinelOne unified asset inventory for endpoints, cloud resources, identities, and network-discovered devices using REST API tools with offset pagination, filters, and sorting for MSP audits.
Share bugs, ideas, or general feedback.
Blumira's MSP path group (/msp/*) enables managed service providers to operate across multiple client organizations from a single set of credentials. This skill covers account management, cross-account queries, and per-account operations.
| Feature | Org Path (/org/*) | MSP Path (/msp/*) |
|---|---|---|
| Scope | Single organization | Multiple managed accounts |
| Findings | Own findings only | All accounts or per-account |
| Devices | Own devices only | Per-account device lists |
| Users | Own users only | Per-account user lists |
| Auth | Org-level JWT | MSP-level JWT |
MSP tools require an account_id parameter to target a specific client account. Use blumira_msp_accounts_list to enumerate available accounts.
blumira_msp_accounts_list
page_size=100
blumira_msp_accounts_get
account_id=<UUID>
blumira_msp_findings_all
status.eq=10
severity.in=HIGH,CRITICAL
order_by=-created
Returns findings from ALL managed accounts with account context included.
blumira_msp_findings_list
account_id=<UUID>
status.eq=10
blumira_msp_findings_get
account_id=<UUID>
finding_id=<UUID>
blumira_msp_findings_resolve
account_id=<UUID>
finding_id=<UUID>
resolution_type=10
notes="Confirmed and remediated."
blumira_msp_findings_assign
account_id=<UUID>
finding_id=<UUID>
user_id=<UUID>
blumira_msp_findings_comments_list
account_id=<UUID>
finding_id=<UUID>
blumira_msp_findings_comments_add
account_id=<UUID>
finding_id=<UUID>
comment="Investigation notes..."
blumira_msp_devices_list
account_id=<UUID>
page_size=50
blumira_msp_devices_get
account_id=<UUID>
device_id=<UUID>
blumira_msp_keys_list
account_id=<UUID>
blumira_msp_keys_get
account_id=<UUID>
key_id=<UUID>
blumira_msp_users_list
account_id=<UUID>
blumira_msp_accounts_list to get all managed accountsblumira_msp_findings_all with status.eq=10 for open findings across all accountsblumira_msp_findings_list for the target account with status.eq=10blumira_msp_findings_get and commentsblumira_msp_findings_resolveblumira_msp_accounts_list to enumerate accountsblumira_msp_devices_listblumira_msp_accounts_list to get accountsblumira_msp_devices_list to count devicesCause: JWT token is org-level, not MSP-level Solution: Generate an MSP-scoped JWT token from the Blumira portal.
Cause: Invalid account ID or account not managed by this MSP
Solution: Use blumira_msp_accounts_list to verify available accounts.
Cause: Too many accounts or too broad a filter Solution: Narrow filters (date range, severity) or query accounts individually.
blumira_msp_findings_all for overview, then drill into specific accounts