๐Ÿงช Community โœ“ Claude Code โœ“ Claude Desktop ๐Ÿ”Œ Requires MCP Server โ€ข Sherweb

Sherweb

Sherweb Partner API - distributor billing, service provider management, customer subscriptions

๐Ÿ”Œ Recommended MCP Server

Pair this plugin with the Sherweb MCP for direct API access alongside skills and commands.

Installation

Install this plugin individually:

/plugin marketplace add wyre-technology/msp-claude-plugins --plugin sherweb

Or install all MSP plugins at once:

/plugin marketplace add wyre-technology/msp-claude-plugins

Features

  • Billing
  • Customer Operations
  • Subscription Lifecycle

Skills

This plugin provides 4 skills that teach Claude about Sherweb:

Skill Description
billing Sherweb distributor billing: explicit billing date ranges, Setup/Recurring/Usage charge types, billing cycles (OneTime, Monthly, Yearly), the pricing breakdown (listPrice, netPrice, prorated, subTotal), promotional and performance deductions, fees, taxes, and MSP margin calculation.
customers Sherweb customer records: the distributor > service provider > customer hierarchy and its API scoping consequences, customer lifecycle stages, core address and contact fields, accounts-receivable data with aging buckets, and cross-referencing customers with PSA, subscription, and billing data.
subscriptions Sherweb subscription management: the subscription lifecycle and its states, seat/license quantity rules (absolute values, minimums, proration, commitment restrictions), the quantity-change workflow, subscription and change-response fields, and state-transition errors.
api-patterns Sherweb Partner API fundamentals: OAuth 2.0 client-credentials auth, token caching, subscription-key header, scopes and base URLs, endpoint and MCP tool catalog, page-based pagination, Accept-Language localization, rate limits, and error codes.

Agents

This plugin provides 3 agents for autonomous task execution:

Agent Description
billing-reconciler Use this agent when an MSP needs to reconcile Sherweb distributor billing โ€” reviewing payable charges for a date range, drilling into individual charge details, separating Setup/Recurring/Usage charge types, verifying that billed quantities match active subscriptions, and calculating MSP margin between Sherweb cost and customer price.
customer-account-auditor Use this agent when an MSP needs a portfolio-wide health audit of its Sherweb customer accounts โ€” enumerating all customers, checking accounts-receivable standing, correlating each customer's subscription footprint, and flagging accounts that are at financial or provisioning risk.
subscription-provisioner Use this agent when an MSP needs to provision, right-size, or audit Sherweb customer subscriptions โ€” listing a customer's active subscriptions, looking up catalog products before ordering, planning seat-quantity changes, and walking quantity adjustments through Sherweb's confirmation flow.

Commands

Available slash commands:

Command Description
/billing-summary View payable charges for a Sherweb billing date range with pricing breakdown
/change-quantity Change subscription seat/license quantity for a Sherweb customer
/list-customers List all customers under the Sherweb service provider account
/subscription-status Check subscription details and quantities for a Sherweb customer

API Reference

Base URL
Authentication
Rate Limit
Documentation

Example Usage

View payable charges for a Sherweb billing date range with pricing breakdown

/billing-summary

Change subscription seat/license quantity for a Sherweb customer

/change-quantity

List all customers under the Sherweb service provider account

/list-customers

Check subscription details and quantities for a Sherweb customer

/subscription-status

Using Skills

/skill sherweb:billing

Sherweb distributor billing: explicit billing date ranges, Setup/Recurring/Usage charge types, billing cycles (OneTime, Monthly, Yearly), the pricing breakdown (listPrice, netPrice, prorated, subTotal), promotional and performance deductions, fees, taxes, and MSP margin calculation.