find-contact
CommandResolve a 3CX contact or extension by email, extension, or name
Search the Autotask product catalog for products, services, or inventory items
$ npx -y skills add wyre-ai/msp-claude-plugins --agent claude-code
description: Search the Autotask product catalog for products, services, or inventory items argument-hint: "[search] [type] [active-only] [category]" arguments: [search, type, active-only, category]
1. Determine the search type (products, services, or inventory) 2. Build the appropriate search query with filters 3. Execute the search using the corresponding MCP tool 4. Format and display results with key fields
Tool: autotask_search_products
Args: {
searchTerm: "$search",
isActive: $active-only,
productCategory: $category
}Tool: autotask_search_services
Args: {
searchTerm: "$search",
isActive: $active-only
}There is no MCP tool for Autotask Price Lists or Inventory Items (both are real Autotask entities, but the connector does not expose them). Check price-list overrides and stock levels directly in the Autotask UI, and say so in the answer rather than guessing.
| Parameter | Type | Required | Default | Description | |-----------|------|----------|---------|-------------| | search | string | No | - | Search term for name or SKU | | type | string | No | products | products, services, or inventory | | active-only | boolean | No | true | Filter to active items only | | category | number | No | - | Product category ID filter |
/search-products search="firewall"
/search-products search="managed" type="services"
/search-products category=5 active-only=true
/search-products search="laptop" type="inventory"
Results displayed as a table:
Found 3 products matching "firewall": | ID | Name | SKU | Unit Price | Active | |-------|-------------------------|------------|------------|--------| | 12345 | FortiGate 60F | FG-60F | $1,299.00 | Yes | | 12346 | FortiGate 80F | FG-80F | $2,199.00 | Yes | | 12347 | SonicWall TZ270 | SW-TZ270 | $599.00 | Yes |
| Error | Resolution | |-------|------------| | No results found | Try broader search terms or remove filters | | MCP server not connected | Check Autotask MCP server configuration | | Permission denied | Verify API user has product catalog access |
One command to supercharge Claude Code for MSP workflows. Then restart Claude Code. That's it. Documentation: mcp.wyre.ai
Resolve a 3CX contact or extension by email, extension, or name
Snapshot of 3CX queue staffing and active call load
Review and triage abuse mailbox cases in Abnormal Security
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
Implement tasks incrementally — build, test, verify, commit. Add "auto" to run the whole plan in one approved pass.