MCP.so
登录

Stripe MCP Client

@MattMorgis

基本信息

分类

金融与商务

传输方式

stdio

作者

MattMorgis

关于 Stripe MCP Client

A lightweight JavaScript client for interacting with Stripe's Model Context Protocol (MCP) server to create payment links.

#stripe#payment-links#javascript-client

Stripe MCP Client 配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

Stripe MCP Client 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

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

常见问题

1

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.

2

What are the dependencies?

The package requires Node.js 16+ and depends on `@modelcontextprotocol/sdk` and `@stripe/mcp` (as a peer dependency).

3

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`.

4

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`.

5

What Node.js version is required?

Node.js 16 or later.

评论

金融与商务 分类下的更多 MCP 服务器