find-contact
Resolve a 3CX contact or extension by email, extension, or name
Find an asset in Hudu by name, hostname, serial number, or IP address
$ 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.
/lookup-assetContext preview
What this command does when you run it.
Find an asset in Hudu by name, hostname, serial number, or IP address
description: Find an asset in Hudu by name, hostname, serial number, or IP address argument-hint: "<query> [company] [layout]" arguments: [query, company, layout]
Find an asset in Hudu by various identifiers.
1. **Parse search query**
2. **Execute search**
3. **Format and return results**
| Parameter | Type | Required | Default | Description | |-----------|------|----------|---------|-------------| | query | string | Yes | - | Search term (name, hostname, serial, IP) | | company | string | No | - | Company name filter | | layout | string | No | - | Asset layout name filter (server/workstation/network) |
/lookup-asset "DC-01"
/lookup-asset "dc-01.acme.local"
/lookup-asset "ABC123456789"
/lookup-asset "192.168.1.10"
/lookup-asset "DC-01" --company "Acme Corp"
/lookup-asset "firewall" --layout "Network Device"
/lookup-asset "01" --company "Acme" --layout "Server"
Found 1 asset matching "DC-01" Asset: DC-01 ------------------------------------------------------------ Company: Acme Corporation Layout: Server Serial: ABC123456789 Model: Dell PowerEdge R740 Custom Fields: Hostname: dc-01.acme.local IP Address: 192.168.1.10 Operating System: Windows Server 2022 RAM (GB): 32 Warranty Expiry: 2027-01-15 (730 days remaining) Last Updated: 2025-12-01 Quick Actions: - View in Hudu: [link] - Related passwords: /get-password --company "Acme Corp" "DC-01" - View articles: /search-articles "DC-01" --company "Acme Corp" ------------------------------------------------------------
Found 3 assets matching "DC" +------------------+------------------+----------+----------------+-------------+ | Name | Company | Layout | Serial | Updated | +------------------+------------------+----------+----------------+-------------+ | DC-01 | Acme Corp | Server | ABC123456789 | 2025-12-01 | | DC-02 | Acme Corp | Server | DEF987654321 | 2025-11-15 | | NYC-DC-01 | Acme East | Server | GHI456789012 | 2025-10-20 | +------------------+------------------+----------+----------------+-------------+ Refine search: - Add company: /lookup-asset "DC" --company "Acme Corp" - Add layout: /lookup-asset "DC" --layout "Server"
No assets found matching "XYZ-SERVER" Suggestions: - Check spelling of the search term - Try a partial name match - Remove filters to broaden search - Search by IP or serial number instead Example searches: /lookup-asset "XYZ" /lookup-asset "192.168"
| Layout | Description | |--------|-------------| | Server | Physical or virtual servers | | Workstation | End-user devices | | Network Device | Routers, switches, firewalls | | Printer | Print devices | | Application | Software/services | | Microsoft 365 | M365 tenant details | | Backup | Backup configurations |
Note: Asset layout names are custom per Hudu instance. Use `/api/v1/asset_layouts` to see available layouts.
No assets found matching "invalid-search" Suggestions: - Verify the search term is correct - Try searching by a different identifier - Check if the asset exists in Hudu
Company not found: "Acm" Did you mean? - Acme Corporation - Acme East Division - Acme Industries Try: /lookup-asset "DC-01" --company "Acme Corporation"
Error connecting to Hudu API Possible causes: - Invalid API key (check HUDU_API_KEY) - Wrong base URL (check HUDU_BASE_URL) - Network connectivity issue Retry or check configuration.
Rate limited by Hudu API (300 requests/minute) Waiting 60 seconds before retry...
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
Resolve a 3CX contact or extension by email, extension, or name
Search for specific threat patterns in Abnormal Security by sender, recipient, attack type, or keywords
Triage recent email threats detected by Abnormal Security by severity and attack type