CommunityCodierung & Entwicklunggithub.com

litsen/lfwin-payment-mcp

酷收银支付MCP (Cool Checkout Payment MCP) ist ein Zahlungsdienst für KI-Agenten. Es ermöglicht über das standardisierte MCP-Protokoll die Erstellung von Zahlungsaufträgen, die Abfrage von Zahlungsstatus, die Durchführung von Rückerstattungen und die Abfrage des Rückerstattungsstatus – nutzbar in Cursor, Cline, Claude Desktop, unternehmenseigenen intelligenten Assistenten und selbst entwickelten Agent-Anwendungen.

Was ist lfwin-payment-mcp?

Der litsen/lfwin-payment-mcp ist ein spezialisierter MCP-Server (Model Context Protocol), der KI-Agenten wie Claude Desktop, Cursor oder Cline eine vollständige Zahlungsabwicklungsschnittstelle bietet. Entwickler können damit ihre Agent-Anwendungen mit grundlegenden Zahlungsfunktionen wie der Erstellung von Zahlungsaufträgen, der Abfrage des Zahlungsstatus, der Initiierung von Rückerstattungen und der Überwachung von Rückerstattungsstatus ausstatten. Dies erweitert den Funktionsumfang von KI-Assistenten in E-Commerce- und Dienstleistungsumgebungen erheblich – vom automatisierte Rechnungserstellung bis hin zu kundenorientierten Zahlungsvorgängen. Der Dienst ist sowohl für lokale Entwicklungsumgebungen als auch für Produktionsumgebungen konfigurierbar, da er über einen API-Schlüssel und einen Zahlungsplattform-Host konfiguriert werden kann. Standardmäßig ist er für Entwicklungstests konfiguriert (mit `LFWIN_PLATFORM_HOST` gesetzt auf `https://api.lfwin.com`), unterstützt aber auch eine Anpassung an eigene oder Drittanbieter-Zahlungsplattformen. Durch die Integration in bestehende Agent-Arbeitsabläufe können Entwickler Zahlungen als native Fähigkeiten des KI-Agenten verwalten, ohne zwischen verschiedenen Systemen wechseln zu müssen.

Funktioniert mit✓Claude Code~Codex CLI✓Cursor
npx skills add litsen/lfwin-payment-mcp

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht lfwin-payment-mcp?

酷收银支付MCP (Cool Checkout Payment MCP) ist ein Zahlungsdienst für KI-Agenten. Über das standardisierte MCP-Protokoll bietet er Funktionen wie die Erstellung von Zahlungsaufträgen, die Abfrage des Zahlungsstatus, die Durchführung von Rückerstattungen und die Abfrage des Rückerstattungsstatus – nutzbar in Cursor, Cline, Claude Desktop, unternehmenseigenen intelligenten Assistenten und selbst entwickelten Agent-Anwendungen.

Installation

Konfigurieren Sie die Umgebungsvariablen in Ihrer MCP-Client-Konfigurationsdatei:

{
  "mcpServers": {
    "lfwin-payment": {
      "command": "npx",
      "args": ["-y", "@litsen/lfwin-payment-mcp"],
      "env": {
        "LFWIN_API_KEY": "Ihr-API-Schlüssel",
        "LFWIN_PLATFORM_HOST": "https://api.lfwin.com",
        "LFWIN_NOTIFY_URL": "https://Ihre-Domain.com/payment/notify",
        "LFWIN_RETURN_URL": "https://Ihre-Domain.com/payment/return"
      }
    }
  }
}

Konfiguration

UmgebungsvariableErforderlichBeschreibungStandardwert
LFWIN_API_KEYJaAPI-Schlüssel für die Zahlungsplattform–
LFWIN_PLATFORM_HOSTNeinHost der Zahlungsplattformhttps://api.lfwin.com
LFWIN_NOTIFY_URLNeinURL für asynchrone Zahlungsbenachrichtigungen–
LFWIN_RETURN_URLNeinRückgabe-URL nach erfolgreicher Zahlung–

Hinweis: Standardmäßig ist der Dienst für den Entwicklungsmodus konfiguriert (https://api.lfwin.com). Ändern Sie LFWIN_PLATFORM_HOST für Produktions- oder andere Umgebungen entsprechend.

Tools

1. payment_create

Erstellt einen Zahlungsauftrag.

Eingabe-Parameter:

  • amount (String, erforderlich): Zahlungsbetrag (z. B. "0.01")
  • out_trade_no (String, erforderlich): Eindeutige Bestellnummer
  • description (String, erforderlich): Beschreibung der Zahlung

Beispiel:

{
  "amount": "0.01",
  "out_trade_no": "ORDER2024001",
  "description": "Testzahlung"
}

2. payment_query

Fragt den aktuellen Status eines Zahlungsauftrags ab.

Eingabe-Parameter:

  • out_trade_no (String, erforderlich): Bestellnummer des zu prüfenden Zahlungsauftrags

3. refund_create

Fordert eine Rückerstattung für einen Zahlungsauftrag an.

Eingabe-Parameter:

  • out_trade_no (String, erforderlich): Bestellnummer des Zahlungsauftrags
  • refund_amount (String, optional): Rückerstattungsbetrag (Standard: vollständiger Betrag)

4. refund_query

Fragt den Status einer Rückerstattung ab.

Eingabe-Parameter:

  • out_trade_no (String, erforderlich): Bestellnummer des zugehörigen Zahlungsauftrags
  • out_refund_no (String, erforderlich): Rückerstattungsnummer

Nutzung

Cursor / Cline

Fügen Sie die obige Konfiguration zur mcp_server_config-Datei Ihres Projekts hinzu.

Claude Desktop

Fügen Sie die Konfiguration zur Claude Desktop-Konfigurationsdatei hinzu.

Entwicklung

# Repository klonen
git clone https://github.com/litsen/lfwin-payment-mcp.git
cd lfwin-payment-mcp

# Abhängigkeiten installieren
npm install

# Entwicklungsserver starten
npm run dev

# Bauen
npm run build

Lizenz

MIT

Verwandte Skills