Agent Billy

by Agent-Billy

221 downloads
Not rated
GitHub

About

MCP server that gives AI agents and teams secure, role-based access to Stripe billing operations — customer lookups, subscription management, refunds, invoice history; without exposing Stripe dashboard credentials. Sub-100ms reads via local Stripe sync engine. 4 permission levels

Details

Author
Agent-Billy
Downloads
221
Categories
AI

- Role-based access to Stripe billing operations
- Sub-100ms reads via local sync engine
- 4 permission levels with audit logging
- No Stripe dashboard credentials exposed
- Customer lookups, subscription management, refunds, invoice history
- $14.99/month pricing

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Agent Billy
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

billy_list_charges

List recent charges from your Stripe account. Optionally filter by status (succeeded, failed, pending).

billy_get_charge

Get detailed information about a specific charge by its Stripe charge ID.

billy_list_customers

List customers in your Stripe account.

billy_get_customer

Get detailed information about a specific customer by their Stripe customer ID.

billy_list_subscriptions

List subscriptions with optional status filter (active, past_due, canceled, trialing).

billy_list_invoices

List invoices with optional status filter (draft, open, paid, void, uncollectible).

billy_list_refunds

List all refunds that have been issued.

billy_get_stats

Get a dashboard snapshot: MTD revenue, payment success rate, active subscriptions, failed charges, and more.

billy_search

Search across customers, charges, subscriptions, and invoices by keyword (email, name, ID, etc.).

billy_create_refund

Issue a refund for a charge. Optionally specify a partial amount and reason.

billy_create_customer

Create a new Stripe customer with email and optional name, description, and metadata.

billy_update_customer

Update an existing customer's email, name, description, or metadata.

billy_cancel_subscription

Cancel a subscription. By default cancels at end of billing period. Set immediately=true to cancel right now.

billy_reactivate_subscription

Reactivate a previously canceled subscription (only works if it hasn't fully expired yet).

billy_send_invoice

Send an invoice to the customer via email.

billy_void_invoice

Void an invoice so it can no longer be paid. Use this for invoices sent in error.

billy_create_coupon

Create a discount coupon. Specify either percent_off or amount_off, plus duration.

billy_delete_coupon

Delete a coupon so it can no longer be applied to new customers.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "agent billy": {
            "agent-billy": {
                "command": "npx",
                "args": [
                    "-y",
                    "agent-billy"
                ],
                "env": {
                    "BILLY_API_URL": "https://yourorg.agentbilly.ai",
                    "BILLY_TOKEN": "billy_your-api-key"
                }
            }
        }
    }
}

McpServers

{
    "agent-billy": {
        "command": "npx",
        "args": [
            "-y",
            "agent-billy"
        ],
        "env": {
            "BILLY_API_URL": "https://yourorg.agentbilly.ai",
            "BILLY_TOKEN": "billy_your-api-key"
        }
    }
}

MCP server that gives AI agents and teams secure, role-based access to Stripe billing operations — customer lookups, subscription management, refunds, invoice history; without exposing Stripe dashboard credentials. Sub-100ms reads via local Stripe sync engine. 4 permission levels with audit logging. $14.99/month.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.