
Mcp Stripe
This gives your AI assistant read-only access to your Stripe account data through the Stripe API. It exposes customers, charges, subscriptions, invoices, and balance information without any write permissions, so you can safely query payment data, check subscription statuses, or review transaction history in conversation. Useful when you want to integrate Stripe reporting into AI workflows without worrying about accidental modifications. The read-only constraint makes it a good fit for analytics, customer support contexts, or financial dashboards where you need visibility but want to keep destructive operations strictly manual.
- tools
- 18
- transport
- STDIO
- last updated
- May 31, 2026
Tools
18 toolsPublic tool metadata for what this MCP can expose to an agent.
search_stripe_documentationSearch the Stripe documentation for the given question and language. It takes two arguments: - question (str): The user question to search an answer for in the Stripe documentation. - language (str, optional): The programming language to search for in the the documentation.3 params
Search the Stripe documentation for the given question and language. It takes two arguments: - question (str): The user question to search an answer for in the Stripe documentation. - language (str, optional): The programming language to search for in the the documentation.
languagestringdotnet · go · java · node · php · rubyquestionstringsearch_only_api_refbooleanget_stripe_account_infoThis will get the account info for the logged in Stripe account.
This will get the account info for the logged in Stripe account.
No parameter schema in public metadata yet.
list_customersThis tool will fetch a list of Customers from Stripe. It takes two arguments: - limit (int, optional): The number of customers to return. - email (str, optional): A case-sensitive filter on the list based on the customer's email field.2 params
This tool will fetch a list of Customers from Stripe. It takes two arguments: - limit (int, optional): The number of customers to return. - email (str, optional): A case-sensitive filter on the list based on the customer's email field.
emailstringlimitintegerlist_productsThis tool will fetch a list of Products from Stripe. It takes one optional argument: - limit (int, optional): The number of products to return.1 params
This tool will fetch a list of Products from Stripe. It takes one optional argument: - limit (int, optional): The number of products to return.
limitintegerlist_pricesThis tool will fetch a list of Prices from Stripe. It takes two arguments. - product (str, optional): The ID of the product to list prices for. - limit (int, optional): The number of prices to return. Note that the price unit_amount returned is in currency minor units, e.g. ce...2 params
This tool will fetch a list of Prices from Stripe. It takes two arguments. - product (str, optional): The ID of the product to list prices for. - limit (int, optional): The number of prices to return. Note that the price unit_amount returned is in currency minor units, e.g. ce...
limitintegerproductstringlist_invoicesThis tool will fetch a list of Invoices from Stripe. It takes two arguments: - customer (str, optional): The ID of the customer to list invoices for. - limit (int, optional): The number of invoices to return.2 params
This tool will fetch a list of Invoices from Stripe. It takes two arguments: - customer (str, optional): The ID of the customer to list invoices for. - limit (int, optional): The number of invoices to return.
customerstringlimitintegerretrieve_balanceThis tool will retrieve the balance from Stripe. It takes no input.
This tool will retrieve the balance from Stripe. It takes no input.
No parameter schema in public metadata yet.
list_payment_intentsThis tool will list payment intents in Stripe. It takes two arguments: - customer (str, optional): The ID of the customer to list payment intents for. - limit (int, optional): The number of payment intents to return. Note that the payment intent amount returned is in currency...2 params
This tool will list payment intents in Stripe. It takes two arguments: - customer (str, optional): The ID of the customer to list payment intents for. - limit (int, optional): The number of payment intents to return. Note that the payment intent amount returned is in currency...
customerstringlimitintegerlist_subscriptionsThis tool will list all subscriptions in Stripe. It takes four arguments: - customer (str, optional): The ID of the customer to list subscriptions for. - price (str, optional): The ID of the price to list subscriptions for. - status (str, optional): The status of the subscript...4 params
This tool will list all subscriptions in Stripe. It takes four arguments: - customer (str, optional): The ID of the customer to list subscriptions for. - price (str, optional): The ID of the price to list subscriptions for. - status (str, optional): The status of the subscript...
customerstringlimitintegerpricestringstatusstringactive · all · canceled · incomplete · incomplete_expired · past_duelist_couponsThis tool will fetch a list of Coupons from Stripe. It takes one optional argument: - limit (int, optional): The number of coupons to return.1 params
This tool will fetch a list of Coupons from Stripe. It takes one optional argument: - limit (int, optional): The number of coupons to return.
limitintegerlist_disputesThis tool will fetch a list of disputes in Stripe. It takes the following arguments: - charge (string, optional): Only return disputes associated to the charge specified by this charge ID. - payment_intent (string, optional): Only return disputes associated to the PaymentInten...3 params
This tool will fetch a list of disputes in Stripe. It takes the following arguments: - charge (string, optional): Only return disputes associated to the charge specified by this charge ID. - payment_intent (string, optional): Only return disputes associated to the PaymentInten...
chargestringlimitintegerpayment_intentstringsearch_stripe_resourcesThis tool can be used to search for specific Stripe resources using a custom Stripe query syntax. It is only able to search for the following resources: customers, payment_intents, charges, invoices, prices, products, subscriptions. It returns a maximum of 100 results. IMPORTA...1 params
This tool can be used to search for specific Stripe resources using a custom Stripe query syntax. It is only able to search for the following resources: customers, payment_intents, charges, invoices, prices, products, subscriptions. It returns a maximum of 100 results. IMPORTA...
querystringfetch_stripe_resourcesRetrieve Stripe object details by ID. IMPORTANT: Only call this tool after search_stripe_resources is called to get specific object IDs. Do not use this tool to discover or search for objects. This tool fetches the object information from Stripe including all available fields....1 params
Retrieve Stripe object details by ID. IMPORTANT: Only call this tool after search_stripe_resources is called to get specific object IDs. Do not use this tool to discover or search for objects. This tool fetches the object information from Stripe including all available fields....
idstringstripe_integration_recommenderGuides users through Stripe integration planning via interactive Q&A. Analyzes payment requirements and recommends the appropriate Stripe products (Checkout, Elements, Billing, Connect, etc.) with step-by-step implementation guidance. WHEN TO USE: Call this tool when the user...3 params
Guides users through Stripe integration planning via interactive Q&A. Analyzes payment requirements and recommends the appropriate Stripe products (Checkout, Elements, Billing, Connect, etc.) with step-by-step implementation guidance. WHEN TO USE: Call this tool when the user...
answerstringnotesstringplan_idstringsend_stripe_mcp_feedbackSubmit feedback from user or agent about Stripe's MCP server tools. Valid: "the search tool returned irrelevant results", "I wish there was a tool for X" Invalid: Stripe API complaints, AI model issues, IDE/environment problems - Only call when feedback clearly targets MCP too...5 params
Submit feedback from user or agent about Stripe's MCP server tools. Valid: "the search tool returned irrelevant results", "I wish there was a tool for X" Invalid: Stripe API complaints, AI model issues, IDE/environment problems - Only call when feedback clearly targets MCP too...
contextstringquotestringsentimentstringpositive · negative · neutralsourcestringuser · agenttool_namestringstripe_api_searchSearch for Stripe API operations by keyword. Returns matching operations with their HTTP method, path, summary, and top-level parameter names with types. Does not include parameter descriptions, enum values, or nested object fields — use stripe_api_details to get those before...2 params
Search for Stripe API operations by keyword. Returns matching operations with their HTTP method, path, summary, and top-level parameter names with types. Does not include parameter descriptions, enum values, or nested object fields — use stripe_api_details to get those before...
limitintegerquerystringstripe_api_detailsGet detailed parameter information for a specific Stripe API operation. Provide the stripe_api_operation_id from stripe_api_search results to see all path, query, and body parameters with their types, descriptions, and whether they are required.1 params
Get detailed parameter information for a specific Stripe API operation. Provide the stripe_api_operation_id from stripe_api_search results to see all path, query, and body parameters with their types, descriptions, and whether they are required.
stripe_api_operation_idstringstripe_api_executeExecute any Stripe API operation: 1. Use stripe_api_search to find the operation ID. 2. Use stripe_api_details to understand its parameters (required for operations with nested object fields like address, metadata, or restrictions). 3. Call this tool with the stripe_api_operat...2 params
Execute any Stripe API operation: 1. Use stripe_api_search to find the operation ID. 2. Use stripe_api_details to understand its parameters (required for operations with nested object fields like address, metadata, or restrictions). 3. Call this tool with the stripe_api_operat...
parametersobjectstripe_api_operation_idstringSponsors
Readme
Details
- Repository
- github.com/infoinlet-marketplace/marketplace
- Category
- Finance & Commerce
- Package
@infoinlet/mcp-stripe- Transport
- STDIO
- Registry
- MCP registry, active