Home / Servers / Stripe API / post_products

Create a product

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

Create a product Creates a new product object. [POST /v1/products]

Name on the gateway: stripe_api__post_products · may change things.

Parameters

NameTypeDescription
activebooleanWhether the product is currently available for purchase. Defaults to true.
default_price_dataobjectData used to generate a new Price object. This Price will be set as the…
descriptionstringThe product's description, meant to be displayable to the customer. Use this…
expandarraySpecifies which fields in the response should be expanded.
idstringAn identifier will be randomly generated by Stripe. You can optionally…
imagesarrayA list of up to 8 URLs of images for this product, meant to be displayable to…
marketing_featuresarrayA list of up to 15 marketing features for this product. These are displayed in…
metadataobjectSet of key-value pairs that you can attach to an object. This can be useful…
name requiredstringThe product's name, meant to be displayable to the customer.
package_dimensionsobjectThe dimensions of this product for shipping purposes.
shippablebooleanWhether this product is shipped (i.e., physical goods).
statement_descriptorstringAn arbitrary string to be displayed on your customer's credit card or bank…
tax_codestringA tax code ID.
tax_detailsobjectTax details for this product, including the tax code and an optional…
unit_labelstringA label that represents units of this product. When set, this will be included…
urlstringA URL of a publicly-accessible webpage for this product.

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_products",
  "arguments": {
    "name": "…"
  }
}

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 product tool with active set to ….

More from Stripe API