Agent Billy MCP Server

Local MCP proxy that gives AI assistants (Claude, Cursor, Copilot) secure, role-based access to your Stripe billing through your Billy container API.

Local serverstdioMIT

What is the Agent Billy MCP Server?

Agent Billy is an MCP project maintained in the agent-billy/mcp repository. The maintainer describes its purpose as “Local MCP proxy that gives AI assistants (Claude, Cursor, Copilot) secure, role-based access to your Stripe billing through your Billy container API”. Read the project documentation for the complete scope.

Installation

The documented npm package is agent-billy. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.

Configuration values

The example declares BILLY_API_URL, BILLY_API_KEY. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
billy_list_chargesList recent charges. Filter by status (succeeded, failed, pending).
billy_get_chargeGet details for a specific charge by Stripe charge ID.
billy_list_customersList customers with pagination.
billy_get_customerGet details for a specific customer by Stripe customer ID.
billy_list_subscriptionsList subscriptions. Filter by status (active, past_due, canceled, trialing).
billy_list_invoicesList invoices. Filter by status (draft, open, paid, void, uncollectible).
billy_list_refundsList all refunds that have been issued.
billy_get_statsDashboard snapshot: MTD revenue, success rate, active subs, failed charges.
billy_searchSearch across customers, charges, subscriptions, and invoices by keyword.
billy_create_refundIssue a full or partial refund for a charge.
billy_create_customerCreate a new Stripe customer.
billy_update_customerUpdate a customer's email, name, description, or metadata.
billy_cancel_subscriptionCancel a subscription (at period end or immediately).
billy_reactivate_subscriptionReactivate a canceled subscription that hasn't fully expired.
billy_send_invoiceSend an invoice to the customer via email.
billy_void_invoiceVoid an invoice so it can no longer be paid.
billy_create_couponCreate a discount coupon (percentage or fixed amount).
billy_delete_couponDelete a coupon so it can't be applied to new customers.

How to install the Agent Billy MCP Server

{
  "mcpServers": {
    "agent-billy": {
      "command": "npx",
      "args": [
        "-y",
        "agent-billy"
      ],
      "env": {
        "BILLY_API_URL": "https://yourorg.agentbilly.ai",
        "BILLY_API_KEY": "YOUR_BILLY_API_KEY"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
BILLY_API_URLDeclared in the maintainer’s client configuration.Check documentation
BILLY_API_KEYDeclared in the maintainer’s client configuration.Check documentation