Skip to content
MCPSTAMP

AnswerLocal install

Stripe Billing

Check your Stripe balance from chat with your own API key.

Free. No paid tier, no key.

What you get

Know what you can pay out today

Dana Ruiz, sells Notion templates from Austin, Texas

Answer
Tool callWhat it did
stripe_balanceCalls Stripe /v1/balance with the key in STRIPE_SECRET_KEY

Two lines in chat, for example Available: $1,284.50 and Pending: $412.00. Dana sees she can cover a $900 contractor bill today without opening the dashboard.

Example from "Know what you can pay out today". Invented names, real math from the tools.

A small two-tool server for people who sell through Stripe. It reads your available and pending Stripe balance with your own secret key, and it writes out the two exact API calls that create a payment link for a product and price. It's a local install only. There's no hosted URL.

Made for Solo founders on Stripe, Course and template sellers, Freelancers who take card payments

3 requests, start to finish

Example chats. Each one uses real tools of this server, named as they run. The people and firms are made up.

Stripe Billing is free. Pro on the other 49 paid servers: $39 once. Free vs Pro

  1. Example 1 · Dana Ruiz, sells Notion templates from Austin, TexasKnow what you can pay out today

    What's my Stripe balance right now? Split available and pending.
    • stripe_balance Calls Stripe /v1/balance with the key in STRIPE_SECRET_KEY

    Two lines in chat, for example Available: $1,284.50 and Pending: $412.00. Dana sees she can cover a $900 contractor bill today without opening the dashboard.

    Saves about 2 min (our estimate)

  2. Example 2 · Oliver Grant, runs a small bookkeeping course in Leeds, UKGet the exact calls for a new price

    I want a payment link for my 'Year-end checklist' at 29 dollars. Give me the Stripe calls.
    • stripe_payment_link Converts 29 to 2900 cents and writes the two curl commands: create the price, then create the link

    Two ready curl commands with unit_amount=2900 and the product name filled in. Oliver runs them, pastes the price id into the second call and gets a buy.stripe.com link. The command uses currency=usd. Edit it for GBP.

    Saves about 5 min (our estimate)

  3. Example 3 · Marta Nowak, runs a one-person design shop in Krakow, Poland, billing US clients in USDCheck the balance before a payout call

    Before I plan this month, how much is pending in Stripe?
    • stripe_balance Reads available and pending amounts from Stripe

    Pending: $3,150.00 shows in chat, so Marta knows how much will land in the next payout before she plans her PLN budget.

    Saves about 2 min (our estimate)

Free, every tool

Free

$0 no key

All tools, no limit in code

Limits read from the code: servers/stripe-billing/src/index.js (no license code) + https://mcp.zovo.one/s/stripe-billing

Install

Works with Claude, Cursor, VS Code and other MCP clients. This server runs on your machine.

npm @theluckystrike/mcp-stripe-billing

Download the .mcpb bundle and open it. Claude Desktop installs it in one click.

Download stripe-billing.mcpb

Add this to your MCP client config (Claude Desktop, Cursor, VS Code). Needs Node.js.

{
  "mcpServers": {
    "stripe-billing": {
      "command": "npx",
      "args": [
        "-y",
        "@theluckystrike/mcp-stripe-billing"
      ]
    }
  }
}

One command in your terminal.

claude mcp add stripe-billing -- npx -y @theluckystrike/mcp-stripe-billing

All tools (2)

ToolWhat it does
stripe_balanceShows your available and pending Stripe balance
stripe_payment_linkWrites the two curl calls that make a price and a payment link

Questions

Does it create the payment link for me?
No. The current code returns the two exact curl commands to run. You run them with your key. The balance tool does call Stripe directly.
Is my Stripe key sent anywhere else?
No. It's a local install only, and it calls api.stripe.com with the key in STRIPE_SECRET_KEY. Use a restricted key with balance read access.
Does it work with GBP or EUR accounts?
It adds all balance amounts and shows them with a $ sign. So if your account holds more than one currency, the total mixes them. Treat it as a quick check.

More in Invoicing

Stripe Billing is free

See bundle