api-patterns
3CX's native PBX MCP server: the per-PBX endpoint shape (every PBX is its own FQDN and its own OAuth authorization server — there is no shared mcp.3cx.com),…
The Pax8 product catalog: cloud software SKUs, vendors, pricing tiers and margins, and provisioning details across Microsoft 365, Azure, security tools, and backup products.
$ npx -y skills add wyre-technology/msp-claude-plugins --skill products --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/productsContext preview
The summary Claude sees to decide when to auto-load this skill.
The Pax8 product catalog: cloud software SKUs, vendors, pricing tiers and margins, and provisioning details across Microsoft 365, Azure, security tools, and backup products.
name: "Pax8 Products" description: > The Pax8 product catalog: cloud software SKUs, vendors, pricing tiers and margins, and provisioning details across Microsoft 365, Azure, security tools, and backup products. when_to_use: >- When searching the catalog for a SKU, vendor, price, or provisioning detail to match a client need. Use when: pax8 product, pax8 catalog, pax8 sku, pax8 pricing, pax8 vendor, pax8 marketplace, cloud product search, microsoft 365 pax8, azure pax8, pax8 software, or license pricing.
The Pax8 product catalog contains thousands of cloud software products from hundreds of vendors. MSPs use the catalog to find the right products for their clients, check pricing, and understand provisioning requirements. Products range from Microsoft 365 and Azure to security tools, backup solutions, and line-of-business applications. Each product has associated pricing tiers, billing terms, and provisioning details that determine how it is ordered and managed.
the same Microsoft catalog at different prices and different billing terms. Use `sherweb-api-patterns` for its catalog tool. Never quote a Pax8 price for a product a client actually holds through Sherweb.
use `pax8-subscriptions` for what is provisioned.
what gets quoted and billed to clients, with the MSP's own markup. Use `connectwise-psa-product-catalog` or `autotask-product-catalog`.
`partnerBuyPrice`, the MSP's cost. Retail pricing decisions belong in the quoting tool (`connectwise-cpq-quotes`, `autotask-quotes`).
| Tool | Description | Key Parameters | |------|-------------|----------------| | `pax8-list-products` | Search and browse the product catalog | `productName`, `page`, `size`, `vendorName`, `search` | | `pax8-get-product-by-uuid` | Get a single product's details | `productId` (required) | | `pax8-get-product-pricing-by-uuid` | Get product pricing tiers | `productId` (required), `companyId` (optional) |
Call `pax8-list-products` with optional parameters:
**Example: Find Microsoft 365 products:**
**Example: Search for backup products:**
Call `pax8-get-product-by-uuid` with the `productId` parameter.
**Example:**
Call `pax8-get-product-pricing-by-uuid` with the `productId` parameter. Optionally pass `companyId` to get company-specific pricing.
**Example:**
**Example with company-specific pricing:**
Products in Pax8 follow a hierarchical structure:
| Level | Description | Example | |-------|-------------|---------| | Vendor | The software publisher | Microsoft, SentinelOne, Acronis | | Product | A specific offering | Microsoft 365 Business Premium | | SKU/Pricing | Billing terms and tiers | Monthly, Annual, per-user, per-device |
| Type | Description | Examples | |------|-------------|---------| | Seat-based | Per-user licensing | Microsoft 365, Google Workspace | | Usage-based | Pay for what you consume | Azure, AWS | | Device-based | Per-device licensing | Endpoint security, RMM | | Flat-rate | Fixed monthly fee | Domain registration, hosted services | | Tiered | Price varies by quantity | Backup storage tiers |
| Term | Description | |------|-------------| | Monthly | Month-to-month billing, cancel anytime | | Annual | 12-month commitment, typically discounted | | Triennial | 3-year commitment, deepest discount | | One-Time | Single purchase (e.g., setup fees) | | Trial | Free trial period before billing begins |
| Type | Description | |------|-------------| | Automated | Instantly provisioned through Pax8 | | Manual | Requires manual setup by vendor or Pax8 | | Hybrid | Automated creation with manual configuration steps |
| Field | Type | Description | |-------|------|-------------| | `id` | UUID | Product unique identifier | | `name` | string | Product display name | | `vendorName` | string | Vendor/publisher name | | `vendorId` | UUID | Vendor unique identifier | | `description` | string | Product description | | `sku` | string | Product SKU code | | `unitOfMeasurement` | string | Licensing unit (e.g., "User", "Device", "GB") | | `billingTermOptions` | array | Available billing terms | | `provisioningType` | string | How the product is provisioned | | `minQuantity` | integer | Minimum order quantity | | `maxQuantity` | integer | Maximum order quantity | | `active` | boolean | Whether the product is available for ordering | | `category` | string | Product category |
| Field | Type | Description | |-------|------|-------------| | `id` | UUID | Pricing record ID | | `productId` | UUID | Associated product ID | | `billingTerm` | string | Billing term (Monthly, Annual) | | `unitPrice` | decimal | Price per unit | | `flatPrice` | decimal | Flat fee (if applicable) | | `partnerBuyPrice` | decimal | MSP cost price | | `suggestedRet
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
3CX's native PBX MCP server: the per-PBX endpoint shape (every PBX is its own FQDN and its own OAuth authorization server — there is no shared mcp.3cx.com),…
3CX's live-operations surface: read-only visibility into active calls, recordings, voicemail, department and queue membership, and forwarding/presence…
3CX's read-only directory surface: resolving a caller by email or by exact extension, searching the PBX's own phonebooks, searching contacts synced from an…
3CX's system-and-configuration surface: server time, PBX event log and application log search, service status, database schema and the read-only SELECT-only…
Abnormal Security abuse mailbox cases: user-reported email submissions, case statuses and judgments, the case lifecycle, bulk and remediation actions, and…
Abnormal Security message analysis: message retrieval, email header inspection, attachments, sender reputation, delivery context, and SPF/DKIM/DMARC…