Servidor Cashfree MCP

Integra las APIs de pagos, pagos y verificación de identidad de Cashfree en tus flujos de trabajo de IA con el Servidor Cashfree MCP para una automatización financiera eficiente.

Servidor Cashfree MCP

¿Qué hace el Servidor “Cashfree” MCP?

El Servidor Cashfree MCP (Model Context Protocol) permite que herramientas y agentes de IA se integren sin problemas con las APIs de Cashfree, incluyendo Pasarela de Pago, Pagos y SecureID. Al actuar como puente entre asistentes de IA y el robusto conjunto de APIs financieras de Cashfree, brinda a los desarrolladores la capacidad de automatizar y optimizar flujos de trabajo de procesamiento de pagos, pagos y verificación de identidad dentro de su entorno de desarrollo. El servidor expone estas funcionalidades como herramientas MCP, permitiendo que aplicaciones impulsadas por IA creen y gestionen enlaces de pago, procesen pagos e interactúen con servicios de identidad segura. Esta integración aumenta la productividad al permitir consultas a bases de datos, interacciones con APIs y otras operaciones financieras directamente desde el asistente de IA, ahorrando tiempo y reduciendo el esfuerzo manual.

Lista de Prompts

No se mencionan plantillas de prompt en el repositorio.

Lista de Recursos

No se listan explícitamente recursos MCP en la documentación o el repositorio.

Lista de Herramientas

El Servidor Cashfree MCP proporciona las siguientes herramientas, agrupadas por categoría de producto:

  • Pasarela de Pago (PG)
    • search: Buscar en la documentación para desarrolladores de Cashfree Payments.
    • create-payment-link: Crear un nuevo enlace de pago.
    • fetch-payment-link-details: Ver todos los detalles y estado de un enlace de pago.
    • cancel-payment-link: Cancelar un enlace de pago activo, deshabilitando pagos futuros.

Se hace referencia a otros módulos (pagos, secureid) pero los detalles de herramientas no se proporcionan en la documentación.

Casos de uso de este Servidor MCP

  • Generación automatizada de enlaces de pago
    Los agentes de IA pueden crear enlaces de pago a demanda para clientes u operaciones empresariales, optimizando los procesos de ventas y cobros.
  • Seguimiento del estado de pagos
    Los desarrolladores pueden obtener y monitorear el estado y detalles de enlaces de pago existentes directamente desde su entorno de desarrollo.
  • Gestión de enlaces de pago
    Cancelar automáticamente enlaces de pago activos si una transacción ya no es necesaria o un cliente cancela un pedido.
  • Búsqueda en la documentación
    Buscar instantáneamente en la documentación para desarrolladores de Cashfree mediante IA, acelerando las tareas de integración y resolución de problemas.

Se infieren otros posibles casos de uso (como pagos o SecureID) pero no se detallan.

Cómo configurarlo

Windsurf

No se proporcionan instrucciones específicas de configuración para Windsurf.

Claude

  1. Asegúrate de tener instalado Node.js 14.x o superior.
  2. Clona el repositorio e instala las dependencias:
    git clone https://github.com/cashfree/cashfree-mcp.git
    cd cashfree-mcp
    npm install
    
  3. Añade el siguiente bloque a 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. Guarda y reinicia Claude.
  5. Verifica que el servidor MCP esté en funcionamiento y respondiendo.

Protección de claves API

Configura los valores sensibles (como claves y secretos API) utilizando variables de entorno en el objeto env como se muestra arriba.

Cursor

No se proporcionan instrucciones específicas de configuración para Cursor.

Cline

No se proporcionan instrucciones específicas de configuración para Cline.

VS Code

  1. Asegúrate de tener instalado Node.js 14.x o superior.
  2. Clona el repositorio e instala las dependencias.
  3. Añade la siguiente configuración a los ajustes de 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. Guarda y reinicia VS Code.
  5. Confirma que el servidor esté en funcionamiento y accesible.

Protección de claves API

La información sensible se almacena en la sección env de tu configuración, como en los ejemplos anteriores.

Cómo usar este MCP dentro de los flujos

Uso de MCP en FlowHunt

Para integrar servidores MCP en tu flujo de trabajo de FlowHunt, comienza agregando el componente MCP a tu flujo y conectándolo a tu agente de IA:

Flujo MCP de FlowHunt

Haz clic en el componente MCP para abrir el panel de configuración. En la sección de configuración del sistema MCP, inserta los detalles de tu servidor MCP usando este formato JSON:

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

Una vez configurado, el agente de IA podrá utilizar este MCP como herramienta con acceso a todas sus funciones y capacidades. Recuerda cambiar “cashfree” por el nombre real de tu servidor MCP y reemplazar la URL por la de tu propio servidor MCP.


Resumen

SecciónDisponibilidadDetalles/Notas
ResumenEl servidor Cashfree MCP se integra con las APIs de Cashfree vía MCP
Lista de PromptsNo se encontraron plantillas de prompt
Lista de RecursosNo se listan recursos MCP
Lista de HerramientasPasarela de Pago: search, create-payment-link, fetch, cancel
Protección de claves APIVía variables de entorno en la configuración
Soporte de muestreo (menos relevante)No mencionado

Nuestra opinión

Cashfree MCP Server proporciona un conjunto enfocado de herramientas de pago y excelentes ejemplos de configuración para las principales plataformas de IA, pero carece de detalles sobre plantillas de prompt y recursos MCP. La configuración está bien documentada para Claude y VS Code, pero no para Windsurf, Cursor o Cline. El conjunto de herramientas es práctico para flujos de pago, pero no se hace referencia a funciones MCP más amplias como muestreo y roots. En general, el servidor es sólido para integraciones de pago, pero no es tan completo en funciones como otros.

Puntuación MCP

Tiene una LICENSE
Tiene al menos una herramienta
Número de Forks1
Número de Stars7

Preguntas frecuentes

¿Qué hace el Servidor Cashfree MCP?

Actúa como un puente entre los asistentes de IA y las APIs de Cashfree, permitiendo que las aplicaciones impulsadas por IA creen y gestionen enlaces de pago, procesen pagos y utilicen la verificación de identidad directamente desde herramientas de desarrollo o flujos de trabajo como FlowHunt.

¿Qué herramientas de Cashfree están disponibles en este servidor MCP?

El servidor expone herramientas para la Pasarela de Pago (búsqueda en la documentación, crear/consultar/cancelar enlaces de pago). Se hace referencia a pagos y SecureID, pero sus herramientas específicas no están documentadas.

¿Cómo aseguro mis claves API?

Guarda todas las claves API y secretos sensibles en la sección 'env' de tu archivo de configuración del servidor MCP como variables de entorno, nunca directamente en el código.

¿Puedo usar este servidor MCP para pagos o verificación de identidad?

Sí, el servidor MCP está diseñado para soportar los módulos de pagos y SecureID, pero necesitarás proporcionar las credenciales y claves correspondientes en tu configuración. Los detalles de las herramientas para estos módulos no se proporcionan en la documentación.

¿Cómo conecto Cashfree MCP a FlowHunt?

Agrega el componente MCP a tu flujo de FlowHunt, luego configura el JSON con la URL de tu servidor. Esto permite que tu agente de IA acceda a todas las herramientas de Cashfree MCP dentro de tu flujo de trabajo.

Integra pagos con el Servidor Cashfree MCP

Impulsa el poder de tu aplicación de IA habilitando procesamiento de pagos seguro y automatizado, pagos y verificación de identidad—directamente desde tu agente de IA.

Saber más