Servidor Cashfree MCP

Integre as APIs de pagamento, repasses e identidade da Cashfree aos seus fluxos de IA com o Servidor Cashfree MCP para automação financeira simplificada.

Servidor Cashfree MCP

O que faz o “Servidor Cashfree” MCP?

O Servidor Cashfree MCP (Model Context Protocol) permite que ferramentas e agentes de IA integrem-se perfeitamente às APIs da Cashfree, incluindo Gateway de Pagamento, Repasses e SecureID. Atuando como uma ponte entre assistentes de IA e o robusto conjunto de APIs financeiras da Cashfree, ele capacita desenvolvedores a automatizar e otimizar fluxos de processamento de pagamentos, repasses e verificação de identidade dentro do ambiente de desenvolvimento. O servidor expõe essas funcionalidades como ferramentas MCP, permitindo que aplicativos baseados em IA criem e gerenciem links de pagamento, processem repasses e interajam com serviços de identidade segura. Essa integração aumenta a produtividade ao permitir consultas a bancos de dados, interações com APIs e outras operações financeiras diretamente do assistente de IA, economizando tempo e reduzindo esforços manuais.

Lista de Prompts

Nenhum modelo de prompt é mencionado no repositório.

Lista de Recursos

Nenhum recurso MCP explícito é listado na documentação ou repositório.

Lista de Ferramentas

O Servidor Cashfree MCP oferece as seguintes ferramentas, agrupadas por categoria de produto:

  • Gateway de Pagamento (PG)
    • search: Pesquisa na Documentação do Desenvolvedor Cashfree Payments.
    • create-payment-link: Cria um novo link de pagamento.
    • fetch-payment-link-details: Visualiza todos os detalhes e o status de um link de pagamento.
    • cancel-payment-link: Cancela um link de pagamento ativo, desabilitando pagamentos futuros.

Outros módulos são mencionados (repasses, secureid) mas os detalhes das ferramentas não estão documentados.

Casos de Uso deste Servidor MCP

  • Geração Automatizada de Links de Pagamento
    Agentes de IA podem criar links de pagamento sob demanda para clientes ou operações de negócios, otimizando processos de vendas e cobranças.
  • Acompanhamento de Status de Pagamento
    Desenvolvedores podem buscar e monitorar o status e detalhes de links de pagamento existentes diretamente do ambiente de desenvolvimento.
  • Gestão de Links de Pagamento
    Cancele links de pagamento ativos automaticamente se uma transação não for mais necessária ou o cliente cancelar um pedido.
  • Pesquisa de Documentação
    Pesquise instantaneamente a documentação do desenvolvedor Cashfree via IA, acelerando tarefas de integração e solução de problemas.

Outros potenciais casos de uso (como repasses ou SecureID) são sugeridos mas não detalhados.

Como configurar

Windsurf

Nenhuma instrução específica de configuração para Windsurf é fornecida.

Claude

  1. Certifique-se de que o Node.js 14.x ou superior está instalado.
  2. Clone o repositório e instale as dependências:
    git clone https://github.com/cashfree/cashfree-mcp.git
    cd cashfree-mcp
    npm install
    
  3. Adicione o bloco abaixo ao 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. Salve e reinicie o Claude.
  5. Verifique se o servidor MCP está em execução e respondendo.

Protegendo as Chaves de API

Defina valores sensíveis (como chaves de API e segredos) usando variáveis de ambiente no objeto env conforme mostrado acima.

Cursor

Nenhuma instrução específica de configuração para Cursor é fornecida.

Cline

Nenhuma instrução específica de configuração para Cline é fornecida.

VS Code

  1. Certifique-se de que o Node.js 14.x ou superior está instalado.
  2. Clone o repositório e instale as dependências.
  3. Adicione a seguinte configuração às definições do 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. Salve e reinicie o VS Code.
  5. Confirme que o servidor está em execução e acessível.

Protegendo as Chaves de API

As informações sensíveis são armazenadas na seção env da sua configuração, conforme os exemplos acima.

Como usar este MCP em fluxos

Usando MCP no FlowHunt

Para integrar servidores MCP ao seu fluxo FlowHunt, comece adicionando o componente MCP ao seu fluxo e conectando-o ao seu agente de IA:

Fluxo MCP FlowHunt

Clique no componente MCP para abrir o painel de configuração. Na seção de configuração do MCP do sistema, insira os detalhes do seu servidor MCP usando este formato JSON:

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

Uma vez configurado, o agente de IA poderá utilizar este MCP como uma ferramenta com acesso a todas as suas funções e capacidades. Lembre-se de alterar “cashfree” para o nome real do seu servidor MCP e substituir a URL pela URL do seu próprio servidor MCP.


Visão Geral

SeçãoDisponibilidadeDetalhes/Notas
Visão GeralServidor Cashfree MCP integra com APIs Cashfree via MCP
Lista de PromptsNenhum modelo de prompt encontrado
Lista de RecursosNenhum recurso MCP listado
Lista de FerramentasGateway de Pagamento: search, create-payment-link, fetch, cancel
Proteção de Chaves de APIVia variáveis de ambiente na configuração
Suporte a Amostragem (menos importante)Não mencionado

Nossa opinião

O Servidor Cashfree MCP oferece um conjunto focado de ferramentas de pagamento e excelentes exemplos de configuração para principais plataformas de IA, mas carece de detalhes sobre modelos de prompt e recursos MCP. A configuração é bem documentada para Claude e VS Code, mas não para Windsurf, Cursor ou Cline. O conjunto de ferramentas é prático para fluxos de pagamento, mas recursos MCP mais amplos como amostragem e roots não são mencionados. Em geral, o servidor é sólido para integrações de pagamento, mas não tão completo em recursos quanto alguns outros.

Pontuação MCP

Possui uma LICENÇA
Possui ao menos uma ferramenta
Número de Forks1
Número de Stars7

Perguntas frequentes

O que faz o Servidor Cashfree MCP?

Ele atua como uma ponte entre assistentes de IA e as APIs da Cashfree, permitindo que aplicativos baseados em IA criem e gerenciem links de pagamento, processem repasses e usem verificação de identidade diretamente das ferramentas de desenvolvimento ou fluxos como o FlowHunt.

Quais ferramentas da Cashfree estão disponíveis neste servidor MCP?

O servidor expõe ferramentas para o Gateway de Pagamento (pesquisar documentação, criar/buscar/cancelar links de pagamento). Referências são feitas a repasses e SecureID, mas suas ferramentas específicas não estão documentadas.

Como proteger minhas chaves de API?

Armazene todas as chaves de API e segredos sensíveis na seção 'env' do arquivo de configuração do seu servidor MCP como variáveis de ambiente, nunca diretamente no código.

Posso usar este servidor MCP para repasses ou verificação de identidade?

Sim, o servidor MCP é projetado para suportar módulos de repasses e SecureID, mas você precisará fornecer as credenciais e chaves relevantes em sua configuração. Os detalhes das ferramentas para esses módulos não são fornecidos na documentação.

Como conecto o Cashfree MCP ao FlowHunt?

Adicione o componente MCP ao seu fluxo do FlowHunt e defina o JSON de configuração com a URL do seu servidor. Isso permite que seu agente de IA acesse todas as ferramentas do Cashfree MCP dentro do seu fluxo de trabalho.

Integre Pagamentos com o Servidor Cashfree MCP

Aumente o poder do seu aplicativo de IA permitindo processamento seguro e automatizado de pagamentos, repasses e verificação de identidade — diretamente do seu agente de IA.

Saiba mais