Agent Billy
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
Jump to
- 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:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Agent BillyCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- 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.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.
