--- title: "Supported MCP tools" slug: "supported-mcp-tools" description: "Explore the Frisbii MCP Connector tools for managing customers, subscriptions, analytics, and more, all while tracking token costs for each action." status: "update" updated: 2026-09-04T06:53:34Z published: 2026-09-04T06:53:34Z canonical: "help.frisbii.com/supported-mcp-tools" --- > ## Documentation Index > Fetch the complete documentation index at: https://help.frisbii.com/llms.txt > Use this file to discover all available pages before exploring further. # Supported MCP tools ## Overview This is the complete list of tools your AI assistant can call through the Frisbii MCP Connector. A tool is one specific, well-defined action — the assistant can never do anything beyond what's listed here. > **Note** > > - Each tool costs a number of tokens per call, shown below. > - Some tools only look up information, while others create, change, or remove data in your account — always review what the assistant proposes before it acts on anything that changes live data. --- ## Account | Tool | What it does | Use this to | Tokens | | --- | --- | --- | --- | | `get_account` | Returns basic details about your Frisbii account. | Confirm which account the assistant is connected to. | 1 | ## Customers | Tool | What it does | Use this to | Tokens | | --- | --- | --- | --- | | `list_customers` | Returns a list of your customers | Find a customer when you don't have their exact ID. | 1 | | `count_customers` | Returns the total number of customers matching your filters. | Get a quick customer count without paging through the full list. | 1 | | `get_customer` | Returns full details for one customer | Look up a specific customer's profile. | 1 | | `get_customer_balance` | Returns a customer's current account balance | Check whether a customer has credit or an outstanding balance. | 1 | | `update_customer` | Updates a customer's details | Correct or update a customer's profile information. | 5 | ## Subscriptions | Tool | What it does | Use this to | Tokens | | --- | --- | --- | --- | | `list_subscriptions` | Returns a list of subscriptions, optionally filtered by customer or plan | See all subscriptions for a customer or plan. | 1 | | `count_subscriptions` | Returns the total number of subscriptions matching your filters. | Get a quick subscription count without paging through the full list. | 1 | | `get_subscription` | Returns full details for one subscription | Check a subscription's plan, price, runtime, and state. | 1 | | `create_subscription` | Creates a new subscription for a customer | Sign a customer up to a plan. | 5 | | `update_subscription` | Changes an existing subscription, such as its plan or add-ons | Upgrade, downgrade, or otherwise modify a subscription. | 5 | | `cancel_subscription` | Cancels a subscription | End a customer's subscription. | 5 | | `pause_subscription` | Pauses a subscription for a period | Temporarily suspend billing without cancelling. | 5 | | `resume_subscription` | Resumes a paused subscription | Restart billing after a pause. | 5 | | `apply_coupon` | Attaches a coupon to a subscription | Give a customer a discount or promotional offer. | 5 | | `remove_coupon` | Removes a coupon from a subscription | Take back a discount that no longer applies. | 5 | ## Plans & Add-Ons | Tool | What it does | Use this to | Tokens | | --- | --- | --- | --- | | `list_plans` | Returns your catalogue of plans | See what plans are available to assign to a customer. | 1 | | `get_plan` | Returns full details of one plan | Check a plan's price and configuration. | 1 | | `create_plan` | Creates a new plan in the catalogue | Launch a new pricing plan. | 5 | | `update_plan` | Updates an existing plan | Change a plan's price or configuration. | 5 | | `delete_plan` | Removes a plan from the catalogue | Retire a plan that's no longer offered. | 5 | | `get_plan_entitlements` | Returns the features included in a plan | See what a plan includes. | 1 | | `list_addons` | Returns your catalogue of add-ons | See what add-ons are available. | 1 | | `get_addon` | Returns details of one add-on | Check an add-on's price and configuration. | 1 | | `create_addon` | Creates a new add-on | Add a new optional extra to the catalogue. | 5 | | `update_addon` | Updates an existing add-on | Change an add-on's price or configuration. | 5 | | `delete_addon` | Removes an add-on | Retire an add-on that's no longer offered. | 5 | | `get_addon_entitlement` | Returns the entitlements tied to an add-on | See what an add-on unlocks. | 1 | | `list_ubb` | Returns your usage-based billing products | See what usage metrics are set up for billing. | 1 | | `count_usage_records` | Returns the number of usage records matching your filters — not the total units consumed. | Confirm how many usage records exist. For consumption volumes, export the ubb_usage report instead. | 1 | | `get_ubb` | Returns details of one usage-based billing product | See what usage-based billing products are available | 1 | | `create_ubb` | Creates a new usage-based billing product | Set up usage-based billing for a new usage type. | 5 | | `update_ubb` | Updates a usage-based billing product | Change how usage is billed. | 5 | | `delete_ubb` | Removes a usage-based billing product | Retire a usage-based billing product that's no longer available. | 5 | ## Entitlements | Tool | What it does | Use this to | Tokens | | --- | --- | --- | --- | | `list_entitlements` | Returns all entitlements created in your account | See the full list of features that can be attached to plans and add-ons. | 1 | | `get_entitlement` | Returns details of one entitlement | Check how a specific feature entitlement is defined. | 1 | | `create_entitlement` | Creates a new entitlement | Define a new feature that can be attached to plans or add-ons. | 5 | | `update_entitlement` | Updates an entitlement | Change how a feature entitlement is defined. | 5 | | `delete_entitlement` | Removes an entitlement | Retire a feature that's no longer offered. | 5 | ## Dunning plans | Tool | What it does | Use this to | Tokens | | --- | --- | --- | --- | | `list_dunning_plans` | Returns your configured dunning plans | See what dunning plans exist. | 1 | | `get_dunning_plan` | Returns details of one dunning plan | Check how a dunning plan is configured. | 1 | | `create_dunning_plan` | Creates a new dunning plan | Set up a new retry and reminder sequence for failed payments. | 5 | | `update_dunning_plan` | Updates a dunning plan | Change a dunning plan's retry schedule or reminders. | 5 | | `delete_dunning_plan` | Removes a dunning plan | Retire a dunning plan that's no longer used. | 5 | ## Invoices | Tool | What it does | Use this to | Tokens | | --- | --- | --- | --- | | `list_invoices` | Returns a list of invoices, optionally filtered by customer | See a customer's invoice history. | 1 | | `count_invoices` | Returns the total number of invoices matching your filters. | Get a quick invoice count without paging through the full list. | 1 | | `get_invoice` | Returns full details of one invoice | Check what's on a specific invoice. | 1 | | `create_invoice` | Creates a new invoice | Bill a customer for a one-off or manual charge. | 5 | | `void_invoice` | Cancels an invoice without refunding an already-settled charge | Cancel an invoice that shouldn't have been issued. | 5 | | `refund_invoice` | Refunds the amount on an invoice | Give a customer their money back for an invoice. | 5 | | `download_invoice_pdf` | Returns a PDF copy of an invoice | Get a copy of an invoice to send to a customer. | 1 | | `retry_failed_payment` | Attempts to charge a failed payment again | Try to collect a payment that previously failed. | 5 | ## Credit notes | Tool | What it does | Use this to | Tokens | | --- | --- | --- | --- | | `list_credit_notes` | Returns a list of credit notes | See what credits have been issued to a customer. | 1 | | `get_credit_note` | Returns details of one credit note | Check the details behind a specific credit. | 1 | ## Charges | Tool | What it does | Use this to | Tokens | | --- | --- | --- | --- | | `list_charges` | Returns a list of charges, optionally filtered by customer | See a customer's charge history. | 1 | | `get_charge` | Returns details of one charge | Check the state of a specific charge. | 1 | | `count_transactions` | Returns the total number of transactions matching your filters. | Get a quick transaction count without paging through the full list. | 1 | | `count_open_transactions` | Returns the number of transactions that are still open, i.e. not yet settled. | Check how many transactions are currently pending. | 1 | | `count_disputes` | Returns the total number of disputes matching your filters. | Get a quick count of disputes without paging through the full list. | 1 | | `create_charge` | Creates a one-off charge | Bill a customer outside of a subscription. | 5 | | `refund_charge` | Refunds a charge | Give a customer their money back for a specific charge. | 5 | ## Payment methods | Tool | What it does | Use this to | Tokens | | --- | --- | --- | --- | | `list_payment_methods` | Returns the payment methods on file for a customer | See what payment methods a customer has saved. | 1 | | `get_payment_method` | Returns details of one payment method | Check a specific saved payment method. | 1 | | `add_payment_method` | Adds a new payment method for a customer | Save a new card or payment method to a customer's account. | 5 | | `delete_payment_method` | Removes a payment method | Remove an outdated or unwanted payment method. | 5 | | `set_default_payment_method` | Sets which payment method is charged by default | Change which card or method is used for future charges. | 5 | ## Payouts | Tool | What it does | Use this to | Tokens | | --- | --- | --- | --- | | `list_payouts` | Returns a list of payouts | See your payout history. | 1 | | `get_payout` | Returns details of one payout | Check the details of a specific payout. | 1 | ## Coupons | Tool | What it does | Use this to | Tokens | | --- | --- | --- | --- | | `list_coupons` | Returns your catalogue of coupons | See what coupons exist. | 1 | | `get_coupon` | Returns details of one coupon | Check a coupon's terms. | 1 | | `create_coupon` | Creates a new coupon | Set up a new discount code or promotion. | 5 | | `update_coupon` | Updates a coupon | Change a coupon's terms. | 5 | | `delete_coupon` | Removes a coupon | Retire a coupon that's no longer offered. | 5 | ## Discounts | Tool | What it does | Use this to | Tokens | | --- | --- | --- | --- | | `list_discounts` | Returns discounts currently applied to subscriptions | See what discounts are active. | 1 | | `get_discount` | Returns full details of one discount. | Check the terms of a specific discount. | 1 | | `count_subscription_discounts` | Returns the total number of subscription discounts matching your filters. | Get a quick count of active discounts without paging through the full list. | 1 | | `create_discount` | Creates a new discount | Apply a one-off or custom discount. | 5 | | `update_discount` | Updates a discount | Change the terms of an active discount. | 5 | | `delete_discount` | Removes a discount | Take back a discount. | 5 | ## Search & dunning helpers | Tool | What it does | Use this to | Tokens | | --- | --- | --- | --- | | `resolve_handle` | Figures out what the given handle is | Find out to which item (customer, subscription, invoice) the handle belongs if unsure. | 1 | | `get_dunning_status` | Returns where a customer sits in the dunning process | Check how far along a customer is in payment recovery. | 1 | | `list_failed_payments` | Returns recent failed payments | See which payments failed and need attention. | 1 | | `list_blocked_payments` | Returns payments that are currently blocked | See which payments are stuck and need action. | 1 | ## Analytics These tools return analytics insights — revenue figures and report exports — built on top of your billing data. | Tool | What it does | Use this to | Tokens | | --- | --- | --- | --- | | `get_subscription_revenue` | Returns revenue figures for one subscription — plan, add-on, and usage-based charges. | Check how much revenue a specific subscription has generated. | 5 | | `get_committed_recurring_revenue` | Returns your committed recurring revenue (CRR) across active subscriptions. | Check predictable recurring revenue you can count on going forward. | 5 | | `create_report_export` | Starts generating an export of a report. | Kick off a report export to download later, instead of waiting for it inline. | 50 | | `get_report_export` | Returns the status and download link for a report export. | Check on and retrieve a report export you started with `create_report_export`. | 1 | ## Advanced These composite tools run several bounded lookups on your behalf and return a summarized answer, so the assistant doesn't need to chain many separate calls. | Tool | What it does | Use this to | Tokens | | --- | --- | --- | --- | | `get_customer_billing_overview` | Returns a combined summary of a customer's subscriptions, invoices, charges, and balance | Get the full billing picture for a customer in one call, instead of piecing it together from several lookups. | 10 | | `investigate_failed_or_overdue_billing` | Scans failed and overdue billing and summarizes what needs attention | Run a quick health check across accounts with billing problems. | 10 | | `investigate_dunning_invoices` | Scans invoices in dunning and summarizes their status | Get an overview of invoices currently being chased. | 10 | | `reconcile_payout_window` | Compares a payout to its underlying charges and credit notes and flags mismatches | Reconcile a payout without manually checking every line. | 10 |