Home / Servers / Stripe API / post_payouts

Create a payout

An MCP tool from the Stripe API server, hosted on mcp.hjlabs.in.

Create a payout To send funds to your own bank account, create a new payout object. Your Stripe balance must cover the payout amount. If it doesn’t, you receive an “Insufficient Funds” error. If your API key is in… [POST /v1/payouts]

Name on the gateway: stripe_api__post_payouts · may change things.

Parameters

NameTypeDescription
amount requiredintegerA positive integer in cents representing how much to pay out.
currency requiredstringThree-letter ISO currency code, in lowercase. Must be a supported currency.
descriptionstringAn arbitrary string attached to the object. Often useful for displaying to…
destinationstringThe ID of a bank account or a card to send the payout to. If you don't provide…
expandarraySpecifies which fields in the response should be expanded.
metadataobjectSet of key-value pairs that you can attach to an object. This can be useful…
methodinstant | standardThe method used to send this payout, which is standard or instant. We support…
payout_methodstringThe ID of a v2 FinancialAccount to send funds to.
source_typebank_account | card | fpxThe balance type of your Stripe balance to draw this payout from. Balances for…
statement_descriptorstringA string that displays on the recipient's bank or card statement (up to 22…

How to call it

Through the Smart Gateway, any client can run it by name with call_tool, or let the gateway find it with search_tools:

call_tool arguments
{
  "name": "stripe_api__post_payouts",
  "arguments": {
    "amount": 0,
    "currency": "…"
  }
}

Or connect the Stripe API server directly, which lists 606 tools including this one:

Run in your terminal
claude mcp add --transport http hj-stripe-api https://mcp.hjlabs.in/mcp/stripe-api \
  --header "Authorization: Bearer YOUR_API_KEY"

Try asking

Use the create a payout tool with amount set to ….

More from Stripe API