Home / Servers / Stripe API / post_quotes

Create a quote

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

Create a quote A quote models prices and services for a customer. Default options for header , description , footer , and expires_at can be set in the dashboard via the quote template . [POST /v1/quotes]

Name on the gateway: stripe_api__post_quotes · may change things.

Parameters

NameTypeDescription
application_fee_amountintegerThe amount of the application fee (if any) that will be requested to be…
application_fee_percentnumberA non-negative decimal between 0 and 100, with at most two decimal places.…
automatic_taxobjectSettings for automatic tax lookup for this quote and resulting invoices and…
collection_methodcharge_automatically | send_invoiceEither charge_automatically, or send_invoice. When charging automatically…
customerstringThe customer for which this quote belongs to. A customer is required before…
customer_accountstringThe account for which this quote belongs to. A customer or account is required…
default_tax_ratesarrayThe tax rates that will apply to any line item that does not have tax_rates set.
descriptionstringA description that will be displayed on the quote PDF. If no value is passed…
discountsarrayThe discounts applied to the quote.
expandarraySpecifies which fields in the response should be expanded.
expires_atintegerA future timestamp on which the quote will be canceled if in open or draft…
footerstringA footer that will be displayed on the quote PDF. If no value is passed, the…
from_quoteobjectClone an existing quote. The new quote will be created in status=draft. When…
headerstringA header that will be displayed on the quote PDF. If no value is passed, the…
invoice_settingsobjectAll invoices will be billed using the specified settings.
line_itemsarrayA list of line items the customer is being quoted for. Each line item includes…
metadataobjectSet of key-value pairs that you can attach to an object. This can be useful…
on_behalf_ofstringThe account on behalf of which to charge.
subscription_dataobjectWhen creating a subscription or subscription schedule, the specified…
test_clockstringID of the test clock to attach to the quote.
transfer_dataobjectThe data with which to automatically create a Transfer for each of the invoices.

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_quotes",
  "arguments": {}
}

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 quote tool with application_fee_amount set to ….

More from Stripe API