Devssoft
DEVSSOFT · MCP PÚBLICO

Herramientas abiertas para asistentes compatibles con MCP

Devssoft publica un endpoint MCP sin autenticación para descubrir y ejecutar herramientas de uso abierto. Actualmente ofrece simulaciones educativas de préstamos y exportación de resultados a Excel.

POST https://api.devssoft.com/mcp/open-tools

Visitar esta documentación no instala ni conecta herramientas automáticamente. Configura el endpoint en un cliente compatible con MCP.

CONEXIÓN

JSON-RPC 2.0 sobre POST

El servidor funciona en modo stateless. Envía cada mensaje MCP mediante POST con Content-Type: application/json y Accept: application/json, text/event-stream.

GET no lista ni ejecuta herramientas. Devuelve HTTP 405 y el error {"jsonrpc":"2.0","id":null,"error":{"code":-32000,"message":"Use POST for stateless MCP"}}.

1. Inicializar

El servidor confirmó el protocolo 2025-06-18, el nombre Devssoft Open Tools y capacidades de herramientas y recursos.

curl -X POST https://api.devssoft.com/mcp/open-tools \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{
    "jsonrpc":"2.0",
    "id":1,
    "method":"initialize",
    "params":{
      "protocolVersion":"2025-06-18",
      "capabilities":{},
      "clientInfo":{"name":"mi-cliente","version":"1.0.0"}
    }
  }'

2. Descubrir herramientas

curl -X POST https://api.devssoft.com/mcp/open-tools \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/list","params":{}}'
HERRAMIENTAS VERIFICADAS

Disponibles al 2 de octubre de 2026

calculate_loan

Calcula una simulación con cuota base, intereses, saldo y plan de pagos mensual. Permite comparar pagos extra al capital. Devuelve texto y datos estructurados con las condiciones, el resumen, el plan y una advertencia.

export_loan_excel

Genera un informe Excel reproducible con las condiciones, el resumen y el plan de pagos. Devuelve el nombre, resumen y un recurso MCP XLSX codificado para descarga.

Entradas aceptadas

Esquema compartido por ambas herramientas
CampoTipoReglas
principalnumberObligatorio; mayor que 0; máximo 1.000.000.000.000.
annualRatenumberObligatorio; porcentaje nominal anual entre 0 y 1000.
monthsintegerObligatorio; entre 1 y 600 meses.
extraPaymentsnumber[]Opcional; hasta 600 importes no negativos; predeterminado: lista vacía.
currencystringOpcional; código de tres letras mayúsculas; predeterminado: USD.

Estas herramientas generan simulaciones educativas. No aprueban créditos, no realizan scoring, no constituyen una oferta y no proporcionan asesoramiento financiero.

EJEMPLO

Ejecutar una simulación

curl -X POST https://api.devssoft.com/mcp/open-tools \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{
    "jsonrpc":"2.0",
    "id":3,
    "method":"tools/call",
    "params":{
      "name":"calculate_loan",
      "arguments":{
        "principal":10000,
        "annualRate":12,
        "months":12,
        "extraPayments":[],
        "currency":"USD"
      }
    }
  }'

Para obtener el informe Excel, usa el mismo mensaje y argumentos con el nombre export_loan_excel.

¿Necesitas integrar herramientas o datos de tu negocio? Contacta a Devssoft.