Cashfree MCP Server

Zintegruj API płatności, wypłat i weryfikacji tożsamości Cashfree w swoich przepływach AI dzięki serwerowi Cashfree MCP, by usprawnić automatyzację finansów.

Cashfree MCP Server

Do czego służy serwer “Cashfree” MCP?

Cashfree MCP (Model Context Protocol) Server umożliwia narzędziom i agentom AI płynną integrację z API Cashfree, w tym Bramką Płatności, Wypłatami i SecureID. Działając jako most pomiędzy asystentami AI a rozbudowanym zestawem API finansowych Cashfree, pozwala programistom automatyzować i usprawniać procesy płatności, wypłaty i weryfikacji tożsamości w środowisku developerskim. Serwer udostępnia te funkcjonalności jako narzędzia MCP, umożliwiając aplikacjom AI generowanie i zarządzanie linkami płatności, realizowanie wypłat oraz korzystanie z bezpiecznych usług tożsamości. Integracja ta zwiększa produktywność, umożliwiając zapytania do baz danych, interakcję z API i inne operacje finansowe bezpośrednio z poziomu asystenta AI, co pozwala zaoszczędzić czas i ograniczyć pracę ręczną.

Lista promptów

W repozytorium nie podano szablonów promptów.

Lista zasobów

W dokumentacji ani repozytorium nie wymieniono jawnie zasobów MCP.

Lista narzędzi

Serwer Cashfree MCP udostępnia następujące narzędzia, pogrupowane według kategorii produktu:

  • Bramka płatności (PG)
    • search: Przeszukiwanie dokumentacji deweloperskiej Cashfree Payments.
    • create-payment-link: Tworzenie nowego linku płatności.
    • fetch-payment-link-details: Przeglądanie szczegółów i statusu linku płatności.
    • cancel-payment-link: Anulowanie aktywnego linku płatności i blokada przyszłych płatności.

W dokumentacji wspomniano o innych modułach (wypłaty, secureid), jednak szczegóły narzędzi nie są opisane.

Przykładowe zastosowania tego serwera MCP

  • Automatyczne generowanie linków płatności
    Agenci AI mogą tworzyć linki płatności na żądanie dla klientów lub operacji firmowych, usprawniając sprzedaż i procesy rozliczeniowe.
  • Śledzenie statusu płatności
    Programiści mogą pobierać i monitorować status oraz szczegóły istniejących linków płatności bezpośrednio ze swojego środowiska developerskiego.
  • Zarządzanie linkami płatności
    Automatyczne anulowanie aktywnych linków płatności, gdy transakcja nie jest już potrzebna lub klient rezygnuje z zamówienia.
  • Przeszukiwanie dokumentacji
    Natychmiastowe przeszukiwanie dokumentacji deweloperskiej Cashfree przez AI, przyspieszające rozwiązywanie problemów i integracje.

Inne potencjalne przypadki użycia (np. wypłaty czy SecureID) są sugerowane, ale nie opisane szczegółowo.

Jak skonfigurować

Windsurf

Nie podano instrukcji konfiguracji dla Windsurf.

Claude

  1. Upewnij się, że masz zainstalowany Node.js w wersji 14.x lub wyższej.
  2. Sklonuj repozytorium i zainstaluj zależności:
    git clone https://github.com/cashfree/cashfree-mcp.git
    cd cashfree-mcp
    npm install
    
  3. Dodaj poniższy blok do claude_desktop_config.json:
    {
        "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. Zapisz i zrestartuj Claude.
  5. Zweryfikuj, czy serwer MCP działa i odpowiada.

Zabezpieczanie kluczy API

Ustaw wartości wrażliwe (jak klucze API i sekrety) jako zmienne środowiskowe w obiekcie env, jak pokazano powyżej.

Cursor

Nie podano instrukcji konfiguracji dla Cursor.

Cline

Nie podano instrukcji konfiguracji dla Cline.

VS Code

  1. Upewnij się, że masz zainstalowany Node.js w wersji 14.x lub wyższej.
  2. Sklonuj repozytorium i zainstaluj zależności.
  3. Dodaj poniższą konfigurację do ustawień VS Code:
    {
        "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. Zapisz i zrestartuj VS Code.
  5. Potwierdź, że serwer działa i jest dostępny.

Zabezpieczanie kluczy API

Dane wrażliwe przechowuj w sekcji env swojej konfiguracji, jak w przykładach powyżej.

Jak używać tego MCP w przepływach

Korzystanie z MCP w FlowHunt

Aby zintegrować serwery MCP z przepływem FlowHunt, rozpocznij od dodania komponentu MCP do przepływu i podłączenia go do swojego agenta AI:

FlowHunt MCP flow

Kliknij komponent MCP, aby otworzyć panel konfiguracyjny. W sekcji konfiguracji systemu MCP wprowadź dane serwera MCP w tym formacie JSON:

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

Po zapisaniu konfiguracji agent AI zyska możliwość wykorzystania MCP jako narzędzia ze wszystkimi jego funkcjami. Pamiętaj, aby “cashfree” zamienić na właściwą nazwę swojego serwera MCP i podać swój adres URL serwera MCP.


Podsumowanie

SekcjaDostępnośćSzczegóły/Uwagi
PodsumowanieSerwer Cashfree MCP integruje się z API Cashfree przez MCP
Lista promptówBrak szablonów promptów
Lista zasobówBrak wymienionych zasobów MCP
Lista narzędziBramka płatności: search, create-payment-link, fetch, cancel
Zabezpieczanie kluczy APIPrzez zmienne env w konfiguracji
Sampling (mniej istotne dla oceny)Nie wspomniano

Nasza opinia

Serwer Cashfree MCP oferuje konkretny zestaw narzędzi płatniczych i doskonałe przykłady konfiguracji dla najważniejszych platform AI, ale brakuje mu szczegółów dotyczących szablonów promptów i zasobów MCP. Instrukcje konfiguracji są dobrze opisane dla Claude i VS Code, ale nie dla Windsurf, Cursor czy Cline. Zestaw narzędzi jest praktyczny dla przepływów płatności, jednak szersze funkcje MCP, jak sampling i roots, nie są wymienione. Ogólnie rzecz biorąc, serwer jest solidny do integracji płatności, lecz nie tak rozbudowany jak niektóre inne.

Ocena MCP

Posiada LICENCJĘ
Co najmniej jedno narzędzie
Liczba Forków1
Liczba Gwiazdek7

Najczęściej zadawane pytania

Do czego służy serwer Cashfree MCP?

Działa jako most pomiędzy asystentami AI a API Cashfree, umożliwiając aplikacjom opartym na AI tworzenie i zarządzanie linkami płatności, przetwarzanie wypłat oraz wykorzystanie weryfikacji tożsamości bezpośrednio z narzędzi developerskich lub przepływów takich jak FlowHunt.

Jakie narzędzia Cashfree są dostępne w tym serwerze MCP?

Serwer udostępnia narzędzia do bramki płatności (przeszukiwanie dokumentacji, tworzenie/pobieranie/anulowanie linków płatności). W dokumentacji odniesiono się do wypłat i SecureID, jednak szczegóły tych narzędzi nie są udokumentowane.

Jak zabezpieczyć moje klucze API?

Przechowuj wszystkie wrażliwe klucze API i sekrety w sekcji 'env' pliku konfiguracyjnego serwera MCP jako zmienne środowiskowe, nigdy bezpośrednio w kodzie.

Czy mogę używać tego serwera MCP do wypłat lub weryfikacji tożsamości?

Tak, serwer MCP obsługuje moduły wypłat i SecureID, ale musisz zapewnić odpowiednie dane uwierzytelniające i klucze w swojej konfiguracji. Szczegóły narzędzi dla tych modułów nie są podane w dokumentacji.

Jak połączyć Cashfree MCP z FlowHunt?

Dodaj komponent MCP do swojego przepływu FlowHunt, a następnie ustaw konfigurację JSON z adresem URL swojego serwera. Dzięki temu Twój agent AI uzyska dostęp do wszystkich narzędzi serwera Cashfree MCP w przepływie.

Zintegruj płatności z Cashfree MCP Server

Zwiększ możliwości swojej aplikacji AI, umożliwiając bezpieczne, automatyczne przetwarzanie płatności, wypłaty i weryfikację tożsamości — bezpośrednio z poziomu swojego agenta AI.

Dowiedz się więcej