Vinkius
Stripe Legacy

Stripe Legacy MCP for AI. See real-time payments, customer data, and balances in chat.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Stripe Legacy MCP on Cursor AI Code EditorStripe Legacy MCP on Claude Desktop AppStripe Legacy MCP on OpenAI Agents SDKStripe Legacy MCP on Visual Studio CodeStripe Legacy MCP on GitHub Copilot AI AgentStripe Legacy MCP on Google Gemini AIStripe Legacy MCP on Lovable AI DevelopmentStripe Legacy MCP on Mistral AI AgentsStripe Legacy MCP on Amazon AWS Bedrock

How this MCP server connects to your AI agent

Stripe Legacy connects your AI agent directly to core Stripe payment APIs. It lets you manage payments, check account balances, create refunds, and handle customer data without logging into a separate dashboard.

You run full financial operations—from listing charges to creating tokens—using simple chat commands.

What AI agents can do with Stripe Legacy Automation

Create charge

Processes and records a new monetary charge against a customer or token.

Create customer

Creates a new record for a client within your Stripe account.

Create refund

Issues money back to the original source of a completed charge.

+ 8 more capabilities included
Check Account Status

The tool retrieves your current Stripe balance and pending funds.

List Transactions

It fetches lists of charges, invoices, or subscriptions based on filters you provide.

Process Payments

You can create new charges, issue refunds, or generate single-use payment tokens.

Manage Customers

The tool lets you view and retrieve specific customer profiles by ID.

Included with Plan

Waiting for input…

AI Agent

What AI agents can do with Stripe Legacy: 11 Tools for Financial Operations

These tools let you run every core payment function—from creating charges to listing subscriptions—within a single AI agent session.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Stripe Legacy on Vinkius

Create Charge

Processes and records a new monetary charge against a customer or token.

Create Customer

Creates a new record for a client within your Stripe account.

Create Refund

Issues money back to the original source of a completed charge.

Create Token

Generates a temporary, single-use payment token from sensitive card data.

Get Balance

Retrieves the current available and pending balance for your Stripe account.

Get Charge

Pulls all details for one specific transaction ID.

Get Customer

Retrieves the profile and billing information for a specified customer.

List Charges

Lists multiple past charges, allowing you to filter by date or status.

List Customers

Retrieves a list of all customer IDs and basic profile data.

List Invoices

Fetches records for billing invoices, useful for auditing payments owed.

List Subscriptions

Lists all currently active recurring payment plans and their status.

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Stripe Legacy integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Stripe Legacy, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,100+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
Stripe Legacy MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Stripe. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Built on the Model Context Protocol (MCP) for Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This connection provides 11 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Checking Stripe balances shouldn't take 5 clicks and a login., Solved with Vinkius AI Gateway

Today, checking your account balance means opening the Stripe dashboard. You navigate to the 'Dashboard' tab, then find the 'Balances' section, and finally read the figure on the screen. It’s slow, it requires context switching, and sometimes the data you need is buried under a bunch of graphs.

With this MCP server, that process vanishes. You just ask your agent: 'What's my available Stripe balance?' The agent runs `get_balance` and spits out the number—available vs. pending—right in your chat window. No dashboard needed; you get the data instantly.

Stripe Legacy MCP Server: Control payments from your terminal.

Manual payment control used to mean writing multi-step scripts: first calling an API to list charges, then parsing that JSON to find the ID you wanted to refund, and finally executing a separate refund call using that extracted ID. It’s fragile, error-prone, and takes time.

Now, you just tell your agent, 'Refund the charge with ID ch_xyz.' The server handles the entire sequence—retrieving the necessary context and calling `create_refund`—in one smooth operation. You're done.

What your AI can actually do with this

Listen up. This Stripe Legacy connection lets your AI agent talk straight to your core Stripe APIs, managing everything from payments and refunds to client accounts without you having to log into a damn dashboard. You run full financial ops—from listing old charges to creating new customer tokens—using nothing but simple chat commands.

Managing Money Flow: Charging, Tokens, and Refunds

You can process money right out of the gate. Use create_charge to process and record any new monetary charge against a specific customer or payment token. When you need to capture sensitive card data temporarily before making a charge, run create_token, which generates that single-use payment token for you. If you're dealing with payouts, remember you can always issue money back using create_refund against the original source of any completed charge.

For quick cash flow checks, get_balance pulls up your current available and pending Stripe funds immediately. Need to know what went down on a specific day? You grab all details for one transaction ID using get_charge. If you need an overview of past activity, running list_charges lets you pull multiple charges while filtering by date or status.

Client Accounts: Creating and Viewing Customers

Handling customers is simple. First, you'll use create_customer to make a brand new record for any client in your Stripe account. To check out an existing client's profile and billing data, just call get_customer with their ID. If you need to see who you've done business with generally, list_customers retrieves a list of all customer IDs along with basic profile info.

Reporting and Auditing: Seeing What’s Happening

Want to audit your books? There are several ways to pull reports. You can use list_invoices to fetch records for billing invoices, which is killer when you're auditing payments that clients owe. If you deal with recurring services, list_subscriptions lists every active payment plan and what status they’re in. For a comprehensive view of historical transactions, running list_charges gives you multiple past charges, letting you filter them down by date or by their current status.

How It Works, Straight Talk

Your AI client takes your request—like 'refund the last charge for John Doe'—and translates it into a function call. This server executes that command directly against your live Stripe account credentials, giving you real-time data and completing the action without any manual steps on your end.

Built · Hosted · Managed by Vinkius Stripe Legacy MCP Server - Manage Payments and Billing
Server ID 019dd169-d836-7152-8dad-65948bedb3fd
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I check my Stripe balance using get_balance? +

You simply ask your agent to 'Check my current account balance.' The get_balance tool executes and returns the available, pending, and total funds in a readable format.

Can I refund a charge with create_refund? What do I need? +

Yes. To use create_refund, you must provide the ID of the original charge that was paid. The tool handles the actual money movement and records it in Stripe.

How do I list all my active subscriptions using list_subscriptions? +

Ask your agent to 'List all active subscriptions.' The list_subscriptions tool pulls down a roster of current recurring payment plans, helping you audit your revenue streams.

What is the difference between get_charge and list_charges? +

get_charge fetches details for one specific charge ID. list_charges pulls a batch of charges (e.g., all from last month), allowing you to review many transactions at once.

If a new client signs up, what is the proper workflow for using `create_customer`? +

You must use create_customer first. This establishes a unique record in Stripe's system before any transactions occur. You pass basic identifying data—like email and name—to create that necessary customer account.

How does using `create_token` improve security when I make a payment? +

The token converts sensitive card details into a single-use placeholder. Instead of sending raw credit card numbers to the agent, you pass this safe token. This keeps your main API keys protected.

What is the difference between `list_charges` and using `list_invoices`? +

While both list transactions, invoices capture a complete billing cycle record. You use list_invoices to see everything billed—including payments and outstanding balances—whereas list_charges focuses only on raw transaction events.

When I run `list_customers`, how do I retrieve data for thousands of users? +

The system handles large datasets using pagination. You don't need to worry about hitting an artificial limit; the agent requests results in chunks until it confirms it has gathered every customer record available.

How do I find my Stripe Secret Key? +

Log in to your Stripe dashboard, navigate to Developers > API keys, and you will find your Secret Key (starting with sk_live_ or sk_test_) there.

Built & Managed by Vinkius 30s setup 11 tools

We've already built the connector for Stripe Legacy. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 11 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.