Stripe

Stripe development plugin for Krypton: best practices, API/SDK upgrade guidance, and the Stripe MCP server.

Overview

Stripe is a comprehensive payment processing platform that enables businesses to accept online payments, manage subscriptions, handle refunds, and access detailed financial reporting. It provides secure payment infrastructure for e-commerce, SaaS, marketplaces, and mobile applications.

Plans and limits

  1. FreeNot included
  2. MCP only ($9/mo)2,000 calls a month
  3. Pro20,000 calls a month
  4. Max20,000 calls a month
How calls are counted

Calls are shared by every catalog app in the workspace. Past the monthly number they keep working from AI credits at $0.90 per 1,000 calls; the count resets on the 1st (UTC) and a retried call counts once.

Stripe questions

How do I connect Stripe to Krypton?

Open Integrations in Krypton, find Stripe and choose Sign in. Every bot in the workspace can then use it, and you choose which bots get which apps.

Which plan includes Stripe?

MCP only with 2,000 calls a month, Pro and Max with 20,000. Calls are shared by every catalog app in the workspace. Past the monthly number they keep working from AI credits at $0.90 per 1,000 calls; the count resets on the 1st (UTC) and a retried call counts once.

Can I use Stripe from Claude or Cursor?

Yes. Connect it in your workspace, then add https://mcp.krypton.bot as a streamable HTTP MCP server with your kmcp_ workspace key. Calls count toward the same monthly number.

Tools

With an API key, your bot gets these 26 tools. Signing in uses Stripe's own MCP server and the tools it offers. Either way, the bot asks before anything hard to undo.

  • Create couponCreates a new coupon object for use in Stripe
  • Create customerCreates a new customer in Stripe, required for creating charges or subscriptions
  • Create invoiceCreates a new draft Stripe invoice for a customer
  • Create invoice itemCreates an item to be added to a draft invoice (up to 250 items per invoice)
  • Create payment linkCreates a payment link that you can share with customers to collect payment
  • Create payment methodCreates a new payment method object that can be attached to customers for future payments
  • Create priceCreates a new Stripe price for a product, defining its charges
  • Create productCreates a new product in Stripe, encoding the request as application/x-www-form-urlencoded by…
  • Create refundCreates a full or partial refund in Stripe
  • Create subscriptionCreates a new subscription for a customer with specified pricing and billing details
  • List couponsRetrieves a list of discount coupons from a Stripe account, supporting pagination via limit
  • List customersRetrieves a list of Stripe customers, with options to filter by email, creation date
  • List disputesReturns a list of your disputes
  • List invoicesRetrieves a list of Stripe invoices, filterable by various criteria and paginatable using…
  • List payment intentsRetrieves a list of Stripe paymentintents
  • List pricesReturns a list of your prices
  • List productsRetrieves a list of Stripe products, with optional filtering and pagination
  • List subscriptionsRetrieves a list of Stripe subscriptions, optionally filtered by various criteria such as…
  • Update customer default payment methodUpdates a customer's default payment method for invoices and subscriptions
  • Update disputeUpdates the specific dispute by setting the values of the parameters passed
  • Update subscriptionUpdates an existing, non-canceled Stripe subscription by its id
  • Attach payment methodAttaches a payment method to a customer for future payments and subscriptions
  • Cancel subscriptionCancels a customer's active Stripe subscription at the end of the current billing period
  • Finalize invoiceStripe automatically finalizes drafts before sending and attempting payment on invoices
  • Get account infoRetrieves the details of the Stripe account
  • Retrieve balanceRetrieves the complete current balance details for the connected Stripe account

Skills

Ready-made instructions your bots follow with Stripe. Ask for one by name or let the bot pick.

  • Connect recommendAnswers questions about Stripe Connect configuration, charge patterns, Dashboard access
  • Connect required verification informationExplains what information a Stripe Connect connected account must provide for verification
  • MetronomeGuides Metronome usage-based billing integration decisions — event ingestion
  • Stripe appsBuild, modify, or review Stripe Apps and extensions using the relevant documentation and…
  • Stripe best practicesGuides Stripe integration decisions across development and test environment planning
  • Stripe directoryIdentifies external providers, merchants, nonprofits, platforms, APIs, and software services
  • Stripe docsRead, search, or look up Stripe documentation or API reference
  • Stripe payHelps users send funds to another Stripe business
  • Stripe projectsProvision infrastructure or third-party services using Stripe Projects
  • Upgrade StripeGuide for upgrading Stripe API versions, webhook endpoints, server-side SDKs, Stripe.js
  • Company researcherResearch a company from its URL or description to infer Stripe Connect integration shape
  • Explain errorExplain Stripe error codes and provide solutions with code examples
  • Test cardsDisplay Stripe test card numbers for various testing scenarios