Skip to main content
Glama

Cashfree MCP Server

Official
by cashfree

Bargeldloser MCP-Server

Der Cashfree MCP-Server ermöglicht KI-Tools und Agenten die Integration mit Cashfree- APIs (Payment Gateway, Payouts und SecureID) mithilfe des Model Context Protocol (MCP) .

Aufstellen

Klonen Sie das Repository

git clone https://github.com/cashfree/cashfree-mcp.git cd cashfree-mcp

Abhängigkeiten installieren

npm install

(erfordert Node.js 14.x oder höher)

Konfiguration

Sie benötigen ein Cashfree-Konto mit API-Zugangsdaten (wir unterstützen sowohl Sandbox- als auch Produktionsschlüssel). Sie können Cashfree MCP in Ihrem bevorzugten Client verwenden. Einige Beispielkonfigurationen sind unten aufgeführt:

Claude

Fügen Sie den folgenden Konfigurationsblock zu Ihrer claude_desktop_config.json hinzu

{ "mcpServers": { "cashfree": { "command": "node", "args": ["/path/to/cashfree-mcp/src/index.js"], "env": { "PAYMENTS_APP_ID": "YOUR_PG_CLIENT_ID", "PAYMENTS_APP_SECRET": "YOUR_PG_CLIENT_SECRET", "PAYOUTS_APP_ID": "YOUR_PAYOUTS_CLIENT_ID", "PAYOUTS_APP_SECRET": "YOUR_PAYOUTS_CLIENT_SECRET", "TWO_FA_PUBLIC_KEY_PEM_PATH": "/path/to/public_key.pem", "SECUREID_APP_ID": "YOUR_SECUREID_CLIENT_ID", "SECUREID_APP_SECRET": "YOUR_SECUREID_CLIENT_SECRET", "TOOLS": "pg,payouts,secureid", "ENV": "sandbox" } } } }

VS Code

Fügen Sie den folgenden Konfigurationsblock zu Ihren VS Code-Einstellungen hinzu

{ "mcp": { "inputs": [], "servers": { "cashfree": { "command": "node", "args": ["/path/to/cashfree-mcp/src/index.js"], "env": { "PAYMENTS_APP_ID": "YOUR_PG_CLIENT_ID", "PAYMENTS_APP_SECRET": "YOUR_PG_CLIENT_SECRET", "PAYOUTS_APP_ID": "YOUR_PAYOUTS_CLIENT_ID", "PAYOUTS_APP_SECRET": "YOUR_PAYOUTS_CLIENT_SECRET", "TWO_FA_PUBLIC_KEY_PEM_PATH": "/path/to/public_key.pem", "SECUREID_APP_ID": "YOUR_SECUREID_CLIENT_ID", "SECUREID_APP_SECRET": "YOUR_SECUREID_CLIENT_SECRET", "TOOLS": "pg,payouts,secureid", "ENV": "sandbox" } } } } }

API-Anmeldeinformationen

Legen Sie für jeden Dienst die folgenden Umgebungsvariablen fest: Zahlungsgateway:

  • PAYMENTS_APP_ID : Ihre Zahlungsgateway-Client-ID

  • PAYMENTS_APP_SECRET : Ihr Zahlungsgateway-Client-Geheimnis

Auszahlungen:

  • PAYOUTS_APP_ID : Ihre Payouts-Client-ID

  • PAYOUTS_APP_SECRET : Ihr Payouts-Client-Geheimnis

  • TWO_FA_PUBLIC_KEY_PEM_PATH : Pfad zu Ihrem öffentlichen 2FA-Schlüssel (nur erforderlich, wenn 2FA aktiviert ist)

Sichere ID:

  • SECUREID_APP_ID : Ihre SecureID-Client-ID

  • SECUREID_APP_SECRET : Ihr SecureID-Client-Geheimnis

  • TWO_FA_PUBLIC_KEY_PEM_PATH : Pfad zu Ihrem öffentlichen 2FA-Schlüssel (nur erforderlich, wenn 2FA aktiviert ist)

Umfeld

ENV : Für production auf Produktion und für sandbox auf Sandbox eingestellt (Standard: sandbox )

Werkzeugkonfiguration

TOOLS : Kommagetrennte Liste der zu aktivierenden Module. Verfügbare Optionen:

  • pg : Zahlungsgateway-APIs

  • payouts : Auszahlungs-APIs

  • secureid : SecureID-APIs

Werkzeuge

Cashfree MCP verfügt über die folgenden Tools, gruppiert nach Produktkategorie

Zahlungsgateway (PG)

Werkzeugname

Beschreibung

suchen

Durchsuchen Sie die Entwicklerdokumentation zu Cashfree Payments.

Zahlungslink erstellen

Erstellen Sie einen neuen Zahlungslink.

Zahlungslink-Details abrufen

Alle Details und den Status eines Zahlungslinks anzeigen.

Zahlungslink stornieren

Einen aktiven Zahlungslink stornieren. Für stornierte Links sind keine weiteren Zahlungen mehr möglich.

Bestellungen für einen Zahlungslink erhalten

Sehen Sie sich alle Bestelldetails für einen Zahlungslink an.

Auftrag erstellen

Erstellen Sie Bestellungen mit Cashfree, um eine Zahlungssitzungs-ID für Transaktionen zu erhalten

Bestellung abrufen

Bestelldetails mit order_id abrufen

Get-Order-Extended

Erhalten Sie erweiterte Bestelldaten wie Adresse, Warenkorb, Angebote, Kundendaten etc.

Holen Sie sich berechtigte Zahlungsmethoden

Erhalten Sie zulässige Zahlungsmethoden für einen bestimmten Bestellbetrag und eine bestimmte ID

Zahlungen für eine Bestellung erhalten

Alle Zahlungsdetails für eine Bestellung anzeigen.

Zahlung per ID erhalten

Zeigen Sie die Zahlungsdetails einer Bestellung für eine Zahlungs-ID an.

Rückerstattung erstellen

Rückerstattungen einleiten.

Erhalten Sie alle Rückerstattungen für eine Bestellung

Rufen Sie alle für eine Bestellung verarbeiteten Rückerstattungen ab.

Rückerstattung erhalten

Rufen Sie eine bestimmte Rückerstattung ab, die auf Ihrem Cashfree-Konto verarbeitet wurde.

alle Siedlungen bekommen

Erhalten Sie alle Abrechnungsdetails, indem Sie die Abrechnungs-ID, die Abrechnungs-UTR oder den Datumsbereich angeben.

Abrufen von Aufteilungs- und Abrechnungsdetails nach Auftrags-ID-v2-0

Erhalten Sie Split- und Abrechnungsdetails, einschließlich abgewickelter/unabgewickelter Transaktionen für Lieferanten in einer Bestellung

Abrechnungen nach Auftrags-ID abrufen

Alle Abrechnungen einer bestimmten Bestellung anzeigen.

Streitigkeiten nach Bestell-ID abrufen

Alle Streitdetails nach Bestellnummer abrufen

Streitigkeiten anhand der Zahlungs-ID abrufen

Erhalten Sie alle Streitdetails nach Zahlungs-ID

Streitigkeiten nach Streit-ID abrufen

Erhalten Sie Streitdetails anhand der Streit-ID

Akzeptieren Sie den Streitfall anhand der Streitfall-ID

Akzeptieren Sie einen Streitfall anhand seiner Streitfall-ID

Beweise einreichen, um den Streitfall anzufechten, per Streit-ID

Legen Sie Beweise vor, um einen Streitfall anzufechten

Zahlung simulieren

Simulieren Sie die Zahlung zum Testen. Erfordert vorherige Auftragserstellung

Abrufsimulation

Simulierte Zahlungsdetails abrufen

Auszahlungen

Werkzeugname

Beschreibung

Standardübertragung-v2

Leiten Sie bei Cashfree Payments eine Betragsüberweisung ein.

Transferstatus abrufen-v2

Rufen Sie den Status einer eingeleiteten Überweisung ab.

Stapelübertragung-v2

Starten Sie eine Stapelüberweisungsanforderung bei Cashfree Payments.

get-batch-transfer-status-v2

Rufen Sie den Status einer gestarteten Stapelübertragung ab.

autorisieren

Authentifizieren Sie sich beim Cashfree-System und erhalten Sie das Autorisierungs-Trägertoken.

Cashgram erstellen

Erstellen Sie ein Cashgram.

Cashgram deaktivieren

Deaktivieren Sie ein Cashgram.

Cashgram-Status abrufen

Erhalten Sie den Status eines erstellten Cashgrams.

SecureID

Werkzeugname

Beschreibung

Namensübereinstimmung überprüfen

Überprüfen Sie Namen mit Variationen.

KYC-Link generieren

Erstellen Sie ein Verifizierungsformular für KYC-Informationen.

KYC-Link-Status abrufen

Rufen Sie den Status eines KYC-Verifizierungsformulars ab.

statischen KYC-Link generieren

Generieren Sie einen statischen KYC-Link.

Deaktivieren Sie den statischen KYC-Link

Deaktivieren Sie einen statischen KYC-Link.

Lizenz

Dieses Projekt unterliegt den Bedingungen der MIT Open Source-Lizenz. Die vollständigen Bedingungen finden Sie unter LIZENZ.

Dokumentation

Eine ausführliche API-Dokumentation finden Sie in der Cashfree-API-Dokumentation .

Unterstützung

Wenden Sie sich für Support an care@cashfree.com oder melden Sie ein Problem im GitHub-Repository .

-
security - not tested
F
license - not found
-
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.

Ermöglicht KI-Tools und -Agenten die Integration mit den Zahlungsdiensten von Cashfree (Payment Gateway, Payouts und SecureID) unter Verwendung des Model Context Protocol und ermöglicht so Transaktionen und Kontoverwaltung in natürlicher Sprache.

  1. Aufstellen
    1. Klonen Sie das Repository
    2. Abhängigkeiten installieren
  2. Konfiguration
    1. Claude
    2. VS Code
    3. API-Anmeldeinformationen
    4. Umfeld
    5. Werkzeugkonfiguration
  3. Werkzeuge
    1. Zahlungsgateway (PG)
    2. Auszahlungen
    3. SecureID
  4. Lizenz
    1. Dokumentation
      1. Unterstützung

        Related MCP Servers

        • A
          security
          F
          license
          A
          quality
          Implements the Model Context Protocol to allow AI models to access and interact with blockchain data, including reading contract states, retrieving events, and accessing transaction information across various networks.
          Last updated -
          10
          65
          64
        • -
          security
          F
          license
          -
          quality
          A Model Context Protocol server that enables Claude AI to interact with Paybyrd's payment processing API, allowing for creating payment links, processing refunds, and retrieving order information.
          Last updated -
          0
        • -
          security
          F
          license
          -
          quality
          A Model Context Protocol server that connects to a payments company's developer portal, providing AI assistants with access to payment documentation, APIs, and guides.
          Last updated -
        • A
          security
          A
          license
          A
          quality
          Enables AI assistants to interact with Fastly's CDN API through the Model Context Protocol, allowing secure management of CDN services, caching, security settings, and performance monitoring without exposing API keys.
          Last updated -
          2
          3
          7
          MIT License

        View all related MCP servers

        MCP directory API

        We provide all the information about MCP servers via our MCP API.

        curl -X GET 'https://glama.ai/api/mcp/v1/servers/cashfree/cashfree-mcp'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server