Cashfree MCP Server

Official
by cashfree
Integrations
  • Hosts the Cashfree MCP repository for direct cloning and source code access, enabling developers to examine or contribute to the payment integration codebase.

  • Runs the Cashfree MCP server on Node.js runtime (requires v18.x+), providing the execution environment for the payment integration functionality.

  • Provides installation and distribution of the Cashfree MCP package via npm registry, allowing developers to easily install and configure the Cashfree payment integration tools.

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

Installation

Von npm installieren (empfohlen)

# Install globally npm install -g @cashfreepayments/cashfree-mcp # Or install in your project npm install @cashfreepayments/cashfree-mcp

Klonen Sie das Repository

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

Abhängigkeiten installieren

npm install

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

Installation über Smithery

So installieren Sie cashfree-mcp für Claude Desktop automatisch über Smithery :

npm exec @smithery/cli install @cashfree/cashfree-mcp --client claude

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": "npx", "args": ["@cashfreepayments/cashfree-mcp"], "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": "npx", "args": ["@cashfreepayments/cashfree-mcp"], "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 Secure ID-Client-ID
  • SECUREID_APP_SECRET : Ihr Secure ID-Client-Geheimnis
  • TWO_FA_PUBLIC_KEY_PEM_PATH : Pfad zu Ihrem öffentlichen 2FA-Schlüssel (nur erforderlich, wenn 2FA aktiviert ist)

Alternative Konfigurationsmethoden

Es gibt mehrere Möglichkeiten, den Cashfree MCP-Server auszuführen:

  1. Verwenden von npx (empfohlen) :
    { "mcpServers": { "cashfree": { "command": "npx", "args": ["@cashfreepayments/cashfree-mcp"] } } }
  2. Verwenden des global installierten Pakets :
    { "mcpServers": { "cashfree": { "command": "cashfree-mcp" } } }
  3. Genaue Pfadangabe (falls Sie eine bestimmte Version benötigen):
    { "mcpServers": { "cashfree": { "command": "node", "args": [ "path/to/node_modules/@cashfreepayments/cashfree-mcp/src/index.js" ] } } }

Umfeld

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

Werkzeugkonfiguration

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

  • pg : Zahlungsgateway-APIs
  • payouts : Auszahlungs-APIs
  • secureid : Sichere ID-APIs

Werkzeuge

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

Zahlungsgateway (PG)

WerkzeugnameBeschreibung
suchenDurchsuchen Sie die Entwicklerdokumentation zu Cashfree Payments.
Zahlungslink erstellenErstellen Sie einen neuen Zahlungslink.
Zahlungslink-Details abrufenAlle Details und den Status eines Zahlungslinks anzeigen.
Zahlungslink stornierenEinen aktiven Zahlungslink stornieren. Für stornierte Links sind keine weiteren Zahlungen mehr möglich.
Bestellungen für einen Zahlungslink erhaltenSehen Sie sich alle Bestelldetails für einen Zahlungslink an.
Auftrag erstellenErstellen Sie Bestellungen mit Cashfree, um eine Zahlungssitzungs-ID für Transaktionen zu erhalten
Bestellung abrufenBestelldetails mit order_id abrufen
Get-Order-ExtendedErhalten Sie erweiterte Bestelldaten wie Adresse, Warenkorb, Angebote, Kundendaten etc.
Holen Sie sich berechtigte ZahlungsmethodenErhalten Sie zulässige Zahlungsmethoden für einen bestimmten Bestellbetrag und eine bestimmte ID
Zahlungen für eine Bestellung erhaltenAlle Zahlungsdetails für eine Bestellung anzeigen.
Zahlung per ID erhaltenZeigen Sie die Zahlungsdetails einer Bestellung für eine Zahlungs-ID an.
Rückerstattung erstellenRückerstattungen einleiten.
Erhalten Sie alle Rückerstattungen für eine BestellungRufen Sie alle für eine Bestellung verarbeiteten Rückerstattungen ab.
Rückerstattung erhaltenRufen Sie eine bestimmte Rückerstattung ab, die auf Ihrem Cashfree-Konto verarbeitet wurde.
alle Siedlungen bekommenErhalten Sie alle Abrechnungsdetails, indem Sie die Abrechnungs-ID, die Abrechnungs-UTR oder den Datumsbereich angeben.
Abrufen von Aufteilungs- und Abrechnungsdetails nach Auftrags-ID-v2-0Erhalten Sie Split- und Abrechnungsdetails, einschließlich abgewickelter/unabgewickelter Transaktionen für Lieferanten in einer Bestellung
Abrechnungen nach Auftrags-ID abrufenAlle Abrechnungen einer bestimmten Bestellung anzeigen.
Streitigkeiten nach Bestell-ID abrufenAlle Streitdetails nach Bestellnummer abrufen
Streitigkeiten anhand der Zahlungs-ID abrufenErhalten Sie alle Streitdetails nach Zahlungs-ID
Streitigkeiten nach Streit-ID abrufenErhalten Sie Streitdetails anhand der Streit-ID
akzeptiere-umstritten-durch-Streit-IDAkzeptieren Sie einen Streitfall anhand seiner Streitfall-ID
Beweise einreichen, um den Streitfall anzufechten, per Streit-IDLegen Sie Beweise vor, um einen Streitfall anzufechten
Zahlung simulierenSimulieren Sie die Zahlung zum Testen. Erfordert vorherige Auftragserstellung
AbrufsimulationSimulierte Zahlungsdetails abrufen

Auszahlungen

WerkzeugnameBeschreibung
Standardübertragung-v2Leiten Sie bei Cashfree Payments eine Betragsüberweisung ein.
Transferstatus abrufen-v2Rufen Sie den Status einer eingeleiteten Überweisung ab.
Stapelübertragung-v2Initi

Entwicklung | create-cashgram | Ein Cashgram erstellen. | | deactivate-cashgram | Ein Cashgram deaktivieren. | | get-cashgram-status | Den Status eines erstellten Cashgrams abrufen. |

Sichere ID

WerkzeugnameBeschreibung
Namensübereinstimmung überprüfenÜberprüfen Sie Namen mit Variationen.
KYC-Link generierenErstellen Sie ein Verifizierungsformular für KYC-Informationen.
KYC-Link-Status abrufenRufen Sie den Status eines KYC-Verifizierungsformulars ab.
statischen KYC-Link generierenGenerieren Sie einen statischen KYC-Link.
Deaktivieren Sie den statischen KYC-LinkDeaktivieren 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

Für Support kontaktieren Sie care@cashfree.com

-
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. Installation
    1. Von npm installieren (empfohlen)
    2. Klonen Sie das Repository
    3. Abhängigkeiten installieren
    4. Installation über Smithery
    5. Bevorzugt: Link in Claude Desktop
    6. Konfiguration
    7. Claude
    8. VS Code
    9. API-Anmeldeinformationen
    10. Alternative Konfigurationsmethoden
    11. Umfeld
    12. Werkzeugkonfiguration
  2. Werkzeuge
    1. Zahlungsgateway (PG)
    2. Auszahlungen
    3. Sichere ID
  3. Lizenz
    1. Dokumentation
      1. Unterstützung

        Related MCP Servers

        • -
          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 -
          5
          TypeScript
        • -
          security
          A
          license
          -
          quality
          A Model Context Protocol server that connects AI assistants like Claude to Moneybird accounting software, enabling management of contacts, financial data, products, and business operations through natural language.
          Last updated -
          1
          JavaScript
          MIT License
          • Apple
        • -
          security
          F
          license
          -
          quality
          Provides AI assistants with access to Payman's documentation, helping developers build integrations more efficiently through enhanced contextual support.
          Last updated -
          TypeScript
        • A
          security
          F
          license
          A
          quality
          A server that provides easy access to Payman AI's APIs, allowing users to create payees, search payees, send payments, and check balances using natural language prompts.
          Last updated -
          5
          3
          JavaScript
          • Apple

        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