Cashfree MCP Server

Integrieren Sie Cashfree’s Zahlungs-, Auszahlungs- und Identitäts-APIs in Ihre KI-Workflows mit dem Cashfree MCP Server für eine effiziente Finanzautomatisierung.

Cashfree MCP Server

Was macht der “Cashfree” MCP Server?

Der Cashfree MCP (Model Context Protocol) Server ermöglicht KI-Tools und Agenten die nahtlose Integration mit Cashfree-APIs, einschließlich Payment Gateway, Auszahlungen und SecureID. Als Brücke zwischen KI-Assistenten und Cashfree’s umfangreichen Finanz-APIs gibt er Entwicklern die Möglichkeit, Zahlungsabwicklung, Auszahlungen und Identitätsprüfungs-Workflows innerhalb ihrer Entwicklungsumgebung zu automatisieren und zu optimieren. Der Server stellt diese Funktionen als MCP-Tools bereit, sodass KI-gesteuerte Anwendungen Zahlungslinks erstellen und verwalten, Auszahlungen ausführen und mit sicheren Identitätsdiensten interagieren können. Diese Integration steigert die Produktivität, da Datenbankabfragen, API-Interaktionen und andere Finanzvorgänge direkt aus dem KI-Assistenten möglich sind – das spart Zeit und reduziert manuellen Aufwand.

Liste der Prompts

Im Repository werden keine Prompt-Vorlagen erwähnt.

Liste der Ressourcen

In der Dokumentation oder im Repository werden keine expliziten MCP-Ressourcen aufgeführt.

Liste der Tools

Der Cashfree MCP Server bietet folgende Tools, gruppiert nach Produktkategorie:

  • Payment Gateway (PG)
    • search: Durchsucht die Cashfree Payments Developer Documentation.
    • create-payment-link: Erstellt einen neuen Zahlungslink.
    • fetch-payment-link-details: Zeigt alle Details und den Status eines Zahlungslinks an.
    • cancel-payment-link: Storniert einen aktiven Zahlungslink und verhindert weitere Zahlungen.

Weitere Module wie Auszahlungen oder SecureID werden erwähnt, aber Details zu Tools sind in der Dokumentation nicht angegeben.

Anwendungsfälle dieses MCP Servers

  • Automatisierte Erstellung von Zahlungslinks
    KI-Agenten können auf Abruf Zahlungslinks für Kunden oder Geschäftsprozesse erstellen und so Vertriebs- und Inkassoprozesse optimieren.
  • Statusverfolgung von Zahlungen
    Entwickler können Status und Details bestehender Zahlungslinks direkt aus ihrer Entwicklungsumgebung abrufen und überwachen.
  • Management von Zahlungslinks
    Aktive Zahlungslinks werden automatisch storniert, wenn eine Transaktion nicht mehr benötigt wird oder ein Kunde eine Bestellung storniert.
  • Dokumentationssuche
    Die Cashfree-Entwicklerdokumentation kann per KI sofort durchsucht werden – das beschleunigt Fehlerbehebung und Integration.

Weitere potenzielle Anwendungsfälle (wie Auszahlungen oder SecureID) sind angedeutet, aber nicht näher ausgeführt.

Einrichtung

Windsurf

Für Windsurf werden keine spezifischen Einrichtungshinweise angegeben.

Claude

  1. Stellen Sie sicher, dass Node.js 14.x oder höher installiert ist.
  2. Klonen Sie das Repository und installieren Sie die Abhängigkeiten:
    git clone https://github.com/cashfree/cashfree-mcp.git
    cd cashfree-mcp
    npm install
    
  3. Fügen Sie folgenden Block zu 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"
                }
            }
        }
    }
    
  4. Speichern und starten Sie Claude neu.
  5. Überprüfen Sie, ob der MCP-Server läuft und erreichbar ist.

Sicherung von API-Schlüsseln

Setzen Sie sensible Werte (wie API-Schlüssel und Secrets) als Umgebungsvariablen im env-Objekt wie oben gezeigt.

Cursor

Für Cursor werden keine spezifischen Einrichtungshinweise angegeben.

Cline

Für Cline werden keine spezifischen Einrichtungshinweise angegeben.

VS Code

  1. Stellen Sie sicher, dass Node.js 14.x oder höher installiert ist.
  2. Klonen Sie das Repository und installieren Sie die Abhängigkeiten.
  3. Fügen Sie folgende Konfiguration 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"
                    }
                }
            }
        }
    }
    
  4. Speichern und starten Sie VS Code neu.
  5. Bestätigen Sie, dass der Server läuft und erreichbar ist.

Sicherung von API-Schlüsseln

Sensible Informationen werden wie in den obigen Beispielen im Abschnitt env Ihrer Konfiguration abgelegt.

Nutzung dieses MCP in Flows

Verwendung von MCP in FlowHunt

Um MCP-Server in Ihren FlowHunt-Workflow zu integrieren, fügen Sie die MCP-Komponente zu Ihrem Flow hinzu und verbinden Sie diese mit Ihrem KI-Agenten:

FlowHunt MCP flow

Klicken Sie auf die MCP-Komponente, um das Konfigurationspanel zu öffnen. Im Bereich der System-MCP-Konfiguration fügen Sie Ihre MCP-Server-Details im folgenden JSON-Format ein:

{
  "cashfree": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Nach der Konfiguration kann der KI-Agent dieses MCP als Tool mit Zugriff auf alle Funktionen und Möglichkeiten nutzen. Denken Sie daran, “cashfree” durch den tatsächlichen Namen Ihres MCP-Servers zu ersetzen und die URL entsprechend Ihrer eigenen MCP-Server-URL anzupassen.


Übersicht

AbschnittVerfügbarkeitDetails/Hinweise
ÜbersichtCashfree MCP-Server integriert sich per MCP mit Cashfree-APIs
Liste der PromptsKeine Prompt-Vorlagen gefunden
Liste der RessourcenKeine MCP-Ressourcen gelistet
Liste der ToolsPayment Gateway: search, create-payment-link, fetch, cancel
Sicherung von API-SchlüsselnÜber Umgebungsvariablen in der Konfiguration
Sampling-Support (weniger relevant)Nicht erwähnt

Unsere Meinung

Der Cashfree MCP Server bietet einen fokussierten Satz an Zahlungstools und hervorragende Konfigurationsbeispiele für große KI-Plattformen, aber es fehlen Details zu Prompt-Vorlagen und MCP-Ressourcen. Die Einrichtung ist für Claude und VS Code gut dokumentiert, nicht jedoch für Windsurf, Cursor oder Cline. Das Toolset ist praxisnah für Zahlungs-Workflows, aber umfassendere MCP-Features wie Sampling und Roots werden nicht erwähnt. Insgesamt ist der Server solide für Zahlungsintegrationen, aber nicht so feature-vollständig wie manche andere.

MCP-Bewertung

Hat eine LICENSE
Mindestens ein Tool
Anzahl Forks1
Anzahl Sterne7

Häufig gestellte Fragen

Was macht der Cashfree MCP Server?

Er fungiert als Brücke zwischen KI-Assistenten und Cashfree-APIs und ermöglicht KI-gesteuerten Anwendungen das Erstellen und Verwalten von Zahlungslinks, das Durchführen von Auszahlungen und die Verwendung der Identitätsprüfung direkt aus Entwicklungsumgebungen oder Workflows wie FlowHunt.

Welche Cashfree-Tools sind in diesem MCP-Server verfügbar?

Der Server stellt Tools für das Payment Gateway bereit (Dokumentation durchsuchen, Zahlungslinks erstellen/abrufen/stornieren). Es wird auf Auszahlungen und SecureID verwiesen, aber deren spezifische Tools sind nicht dokumentiert.

Wie sichere ich meine API-Schlüssel?

Speichern Sie alle sensiblen API-Schlüssel und Secrets im Bereich 'env' Ihrer MCP-Server-Konfigurationsdatei als Umgebungsvariablen und niemals direkt im Code.

Kann ich diesen MCP-Server für Auszahlungen oder Identitätsprüfung verwenden?

Ja, der MCP-Server ist für die Unterstützung der Module Auszahlungen und SecureID konzipiert, aber Sie müssen die entsprechenden Zugangsdaten und Schlüssel in Ihrer Konfiguration bereitstellen. Tool-Details für diese Module sind in der Dokumentation nicht aufgeführt.

Wie verbinde ich den Cashfree MCP mit FlowHunt?

Fügen Sie die MCP-Komponente zu Ihrem FlowHunt-Flow hinzu und hinterlegen Sie die Konfiguration als JSON mit der URL Ihres Servers. Dadurch erhält Ihr KI-Agent Zugriff auf alle Cashfree-MCP-Tools innerhalb Ihres Workflows.

Zahlungen mit Cashfree MCP Server integrieren

Erhöhen Sie die Leistungsfähigkeit Ihrer KI-Anwendung, indem Sie sichere, automatisierte Zahlungsabwicklung, Auszahlungen und Identitätsprüfung direkt über Ihren KI-Agenten ermöglichen.

Mehr erfahren