/search-devices
Search for devices across NinjaOne organizations
$ npx -y skills add wyre-technology/msp-claude-plugins --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/search-devices
Context preview
What this command does when you run it.
Search for devices across NinjaOne organizations
Command definition
search-devices.mddescription: Search for devices across NinjaOne organizations argument-hint: "<query>" arguments: [query]
Search for devices in NinjaOne matching the query "$ARGUMENTS.query".
Arguments
- `query` (required) — Search query (hostname, IP, or organization name)
Instructions
1. If the query looks like an organization name, first search organizations to get the org ID 2. Query devices with appropriate filters based on the search criteria 3. Present results in a table showing:
- Device name/hostname
- Organization
- Device type (Workstation/Server)
- Status (Online/Offline)
- IP Address
- Last contact time
API Endpoints
- List organizations: `GET /api/v2/organizations`
- List devices by org: Filter devices by organizationId
- Get device: `GET /api/v2/device/{id}`
Example Output
| Device | Organization | Type | Status | IP | Last Contact | |--------|--------------|------|--------|-----|--------------| | SERVER-01 | Acme Corp | Windows Server | Online | 192.168.1.10 | 2 min ago | | WS-JOHN | Acme Corp | Workstation | Online | 192.168.1.25 | 5 min ago |
If no devices match, suggest alternative search terms or confirm the query.
One command to supercharge Claude Code for MSP workflows. Then restart Claude Code. That's it. Documentation: mcp.wyre.ai
Repo: wyre-technology/msp-claude-plugins
Other commands on msp-claude-plugins.
- /case-review
Review and triage abuse mailbox cases in Abnormal Security
Open command - /search-threats
Search for specific threat patterns in Abnormal Security by sender, recipient, attack type, or keywords
Open command - /threat-triage
Triage recent email threats detected by Abnormal Security by severity and attack type
Open command - /list-overdue-invoices
List open and overdue Alternative Payments invoices and optionally generate hosted payment links for them
Open command - /reconcile-payout
Reconcile an Alternative Payments payout by listing its transactions and matching them against invoices and customers
Open command - /eol-report
EOL/EOS risk report — devices, OS versions, and firmware approaching or past end-of-life/end-of-support, prioritized by criticality
Open command

