stripe

Official
by stripe

Integrations

  • Allows integration with Stripe APIs through function calling, enabling operations such as creating/reading customers, products, prices, payment links, invoices, invoice items, as well as retrieving balance information, creating refunds, reading payment intent information, and searching Stripe documentation.

Stripe-Modell-Kontextprotokoll

Der Stripe Model Context Protocol -Server ermöglicht die Integration mit Stripe-APIs durch Funktionsaufrufe. Dieses Protokoll unterstützt verschiedene Tools zur Interaktion mit unterschiedlichen Stripe-Diensten.

Aufstellen

Um den Stripe MCP-Server mit npx auszuführen, verwenden Sie den folgenden Befehl:

# To set up all available tools npx -y @stripe/mcp --tools=all --api-key=YOUR_STRIPE_SECRET_KEY # To set up specific tools npx -y @stripe/mcp --tools=customers.create,customers.read,products.create --api-key=YOUR_STRIPE_SECRET_KEY # To configure a Stripe connected account npx -y @stripe/mcp --tools=all --api-key=YOUR_STRIPE_SECRET_KEY --stripe-account=CONNECTED_ACCOUNT_ID

Ersetzen Sie YOUR_STRIPE_SECRET_KEY durch Ihren tatsächlichen Stripe-Geheimschlüssel. Alternativ können Sie STRIPE_SECRET_KEY in Ihren Umgebungsvariablen festlegen.

Verwendung mit Claude Desktop

Fügen Sie Folgendes zu Ihrer claude_desktop_config.json hinzu. Weitere Informationen finden Sie hier .

{ "mcpServers": { "stripe": { "command": "npx", "args": [ "-y", "@stripe/mcp", "--tools=all", "--api-key=STRIPE_SECRET_KEY" ] } } }

oder wenn Sie Docker verwenden

{ “mcpServers”: { “stripe”: { “command”: “docker", “args”: [ “run”, "--rm", "-i", “mcp/stripe”, “--tools=all”, “--api-key=STRIPE_SECRET_KEY” ] } } }

Verfügbare Werkzeuge

WerkzeugBeschreibung
customers.createNeuen Kunden anlegen
customers.readKundeninformationen lesen
products.createNeues Produkt erstellen
products.readProduktinformationen lesen
prices.createNeuen Preis erstellen
prices.readPreisinformationen lesen
paymentLinks.createEinen neuen Zahlungslink erstellen
invoices.createErstellen einer neuen Rechnung
invoices.updateAktualisieren einer vorhandenen Rechnung
invoiceItems.createErstellen einer neuen Rechnungsposition
balance.readKontostandinformationen abrufen
refunds.createErstellen Sie eine neue Rückerstattung
paymentIntents.readInformationen zur Zahlungsabsicht lesen
subscriptions.readAbonnementinformationen lesen
subscriptions.updateAbonnementinformationen aktualisieren
coupons.createNeuen Gutschein erstellen
coupons.readCouponinformationen lesen
disputes.updateAktualisieren eines bestehenden Streitfalls
disputes.readInformationen zu Streitigkeiten lesen
documentation.readSuchen Sie in der Stripe-Dokumentation

Debuggen des Servers

Zum Debuggen Ihres Servers können Sie den MCP Inspector verwenden.

Bauen Sie zuerst den Server

npm run build

Führen Sie den folgenden Befehl in Ihrem Terminal aus:

# Start MCP Inspector and server with all tools npx @modelcontextprotocol/inspector node dist/index.js --tools=all --api-key=YOUR_STRIPE_SECRET_KEY

Erstellen mit Docker

Bauen Sie zuerst den Server

docker build -t mcp/stripe .

Führen Sie den folgenden Befehl in Ihrem Terminal aus:

docker run -p 3000:3000 -p 5173:5173 -v /var/run/docker.sock:/var/run/docker.sock mcp/inspector docker run --rm -i mcp/stripe --tools=all --api-key=YOUR_STRIPE_SECRET_KEY

Anweisungen

  1. Ersetzen Sie YOUR_STRIPE_SECRET_KEY durch Ihren tatsächlichen geheimen Stripe-API-Schlüssel.
  2. Führen Sie den Befehl aus, um den MCP Inspector zu starten.
  3. Öffnen Sie die MCP Inspector-Benutzeroberfläche in Ihrem Browser und klicken Sie auf „Verbinden“, um den MCP-Server zu starten.
  4. Sie können die Liste der von Ihnen ausgewählten Tools anzeigen und jedes Tool einzeln testen.
-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Der Stripe Model Context Protocol-Server ermöglicht die Integration mit Stripe-APIs durch Funktionsaufrufe. Dieses Protokoll unterstützt verschiedene Tools zur Interaktion mit unterschiedlichen Stripe-Diensten.

  1. Aufstellen
    1. Verwendung mit Claude Desktop
  2. Verfügbare Werkzeuge
    1. Debuggen des Servers
      1. Erstellen mit Docker
      2. Anweisungen

    Related MCP Servers

    • -
      security
      F
      license
      -
      quality
      A server implementing the Model Context Protocol to make and query payments through Worldpay APIs, enabling payment processing, payment queries, and checkout form generation.
      Last updated -
      TypeScript
    • -
      security
      A
      license
      -
      quality
      A server that integrates with Stripe for handling payments, customers, and refunds through the Model Context Protocol, providing a secure API to manage financial transactions.
      Last updated -
      13
      Python
      MIT License
      • Apple
    • -
      security
      A
      license
      -
      quality
      A Model Context Protocol server that provides comprehensive integration with PayPal's APIs, enabling seamless interaction with payment processing, invoicing, subscription management, and business operations through a standardized interface.
      Last updated -
      TypeScript
      Apache 2.0
    • A
      security
      A
      license
      A
      quality
      A Model Context Protocol server that provides tools for interacting with the Paddle Billing API, enabling users to manage products, prices, customers, transactions, subscriptions, and create custom financial reports.
      Last updated -
      8
      52
      11
      TypeScript
      Apache 2.0

    View all related MCP servers

    ID: 1m8tlvbsuh