Stripe MCP Client
@MattMorgis
About Stripe MCP Client
A lightweight JavaScript client for interacting with Stripe's Model Context Protocol (MCP) server to create payment links.
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Stripe MCP Client?
Stripe MCP Client is a lightweight JavaScript library that wraps Stripe’s Model Context Protocol (MCP) server to create payment links. It is designed for developers who want to integrate Stripe payment link creation into their own MCP server. The code was generated by Claude 3.7 Sonnet.
How to use Stripe MCP Client?
Install the package via npm (npm install stripe-mcp-client). Import the class, instantiate it with an API key (or set the STRIPE_API_KEY environment variable), call connect(), then createPaymentLink(options), and finally close(). Full usage examples are provided in the README, including using it inside your own MCP server with the @modelcontextprotocol/sdk.
Key features of Stripe MCP Client
- Simple API for creating Stripe payment links
- Lightweight wrapper around the MCP client
- Supports custom options and connected accounts
- Automatic management of the MCP connection
- Debug logging mode available
- Works with environment variables for configuration
Use cases of Stripe MCP Client
- Creating a one‑time payment link for a product with a fixed price and quantity
- Generating a checkout link that redirects customers to a thank‑you page
- Adding Stripe payment link creation as a tool inside your own MCP server
- Automating payment link generation in serverless functions or backend services
FAQ from Stripe MCP Client
What does Stripe MCP Client do?
It provides a programmatic way to call Stripe’s MCP server to create payment links. It handles connection management and exposes a single createPaymentLink method.
What are the dependencies?
The package requires Node.js 16+ and depends on @modelcontextprotocol/sdk and @stripe/mcp (as a peer dependency).
How do I configure the client?
You can pass an API key directly in the constructor options or set the STRIPE_API_KEY environment variable. Additional options include tools, stripeAccount, and debug.
Can I use Stripe MCP Client inside my own MCP server?
Yes. The README includes an example where the client is used inside a tool handler of a server built with @modelcontextprotocol/sdk and StdioServerTransport.
What Node.js version is required?
Node.js 16 or later.
Frequently asked questions
What does Stripe MCP Client do?
It provides a programmatic way to call Stripe’s MCP server to create payment links. It handles connection management and exposes a single `createPaymentLink` method.
What are the dependencies?
The package requires Node.js 16+ and depends on `@modelcontextprotocol/sdk` and `@stripe/mcp` (as a peer dependency).
How do I configure the client?
You can pass an API key directly in the constructor options or set the `STRIPE_API_KEY` environment variable. Additional options include `tools`, `stripeAccount`, and `debug`.
Can I use Stripe MCP Client inside my own MCP server?
Yes. The README includes an example where the client is used inside a tool handler of a server built with `@modelcontextprotocol/sdk` and `StdioServerTransport`.
What Node.js version is required?
Node.js 16 or later.
Basic information
More Finance & Commerce MCP servers
Velarion — Executive Compensation Intelligence
VelarionVelarion exposes deterministic executive-compensation and governance intelligence for ~3,000 US public companies as callable MCP tools — sourced from SEC proxy filings, not LLM guesses. Nine tools: look up CEO/NEO pay an
Synci
SynciSynci connects your real bank, brokerage, and crypto-exchange accounts to AI assistants, read-only. Ask about balances, transactions, holdings, and spending across all your accounts in one place.
Bitget Agent Hub
Bitget-AIOfficial open-source AI toolkit for Bitget crypto trading and market analysis
MetaTrader 5 MCP Server
QoyyuumA Model Context Protocol (MCP) server for interacting with the MetaTrader 5 trading platform. This server provides AI assistants with tools and resources to access market data, perform trading operations, and analyze trading history.
Edwin
edwin-financeEmpowering AI agents to dominate DeFAI
Comments