Koskamo

BlueliftAI Calculadoras PY/EC MCP

A public, read-only MCP server providing labor and tax calculators for Paraguay and Ecuador. It supports IVA, severance, payroll, income tax, fines, and RUC/CDC validation, allowing AI agents to perform financial computations without storing user data.

Endpoint and access

No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.

BlueliftAI Calculadoras PY/EC MCP logo, by BlueliftAICommunity listingStreamable HTTPNo sign-inEndpoint checked 2026-11-01Published by BlueliftAI
MCP endpoint (Streamable HTTP)
https://www.blueliftai.tech/mcp
Vendor documentation

What its tools do

9 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.

9 of 9 have a description · 9 of 9 declare behavior hints · 9 of 9 with parameters document them all

Checks and signals

Each line is separate evidence, not a trust score.

  • Passed Endpoint answered the live check ·
  • Availability 1 of 1 checks passed in 30 days

What you can do with it

  • Calculate IVA (15%, 5%, 0%) for Ecuador and Paraguay
  • Compute severance, prenotice, and vacation pay upon termination
  • Validate SIFEN CDC, SRI access keys, and RUC numbers
  • Calculate late declaration fines and interest

Source and maintenance

Community listingRegistry 1.0.0MIT
Last repository push
Maintenance checked

Protocol and capabilities

Server
blueliftai-calculadoras-py-ec 1.0.0
MCP protocol negotiated in check
2025-06-18
Tools
9 advertised
Resources
Not advertised
Resource templates
Not advertised
Prompts
Not advertised
Server-advertised capabilities
{
  "tools": {
    "listChanged": true
  }
}

Server-provided instructions

Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.

Calculadoras laborales y tributarias de Paraguay y Ecuador de BlueliftAI (https://www.blueliftai.tech). Usa estas herramientas para cualquier cifra de IVA, liquidación laboral, horas extras, aguinaldo/IPS/décimos, impuesto a la renta/IRP, retenciones, multas o validación de CDC/RUC: no calcules ni inventes montos. En la respuesta cita las «fuentes» oficiales y comparte «calculadora_url». Son estimaciones; recomienda confirmarlas con un contador.

Tools

9 advertised

calcular_iva — Calculadora de IVA Paraguay y Ecuador
Advertised by the server during the last successful anonymous check.
Advertised read-only

Agrega o saca el IVA de uno o varios montos. Ecuador (SRI): 15 % general, 5 % materiales de construcción, 0 %; redondeo a centavos. Paraguay (DNIT, Ley 6380/19): 10 % general, 5 % canasta/medicamentos/alquiler de vivienda, exento; IVA incluido = precio ÷ 11 o ÷ 21, en guaraníes enteros. Devuelve base, IVA y total por línea y por tasa, con la norma de cada tasa. Devuelve también las fuentes oficiales y el link a la calculadora web.

calcular_iva input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "country",
    "mode",
    "lines"
  ],
  "properties": {
    "mode": {
      "enum": [
        "add",
        "extract"
      ],
      "type": "string",
      "description": "add = los montos NO incluyen IVA (agregar IVA); extract = los montos YA incluyen IVA (sacar el IVA)."
    },
    "lines": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "amount",
          "rate"
        ],
        "properties": {
          "rate": {
            "enum": [
              "0",
              "5",
              "10",
              "15",
              "ex"
            ],
            "type": "string",
            "description": "Tasa. Ecuador: 15 = 15 % · tarifa general; 5 = 5 % · materiales de construcción; 0 = 0 % · bienes y servicios de los arts. 55 y 56. Paraguay: 10 = 10 % · tasa general; 5 = 5 % · canasta, medicamentos, alquiler de vivienda; ex = Exento · operaciones del art. 100."
          },
          "amount": {
            "type": "number",
            "maximum": 100000000000,
            "minimum": 0,
            "description": "Monto de la línea (Gs. en Paraguay, USD en Ecuador)."
          }
        }
      },
      "maxItems": 50,
      "minItems": 1,
      "description": "Líneas de la factura (1 a 50)."
    },
    "country": {
      "enum": [
        "py",
        "ec"
      ],
      "type": "string",
      "description": "País: py = Paraguay (guaraníes, DNIT/MTESS/IPS), ec = Ecuador (USD, SRI/IESS)."
    }
  }
}
calcular_iva annotations
{
  "title": "Calculadora de IVA Paraguay y Ecuador",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
calcular_liquidacion_laboral — Calculadora de liquidación laboral Paraguay y Ecuador
Advertised by the server during the last successful anonymous check.
Advertised read-only

Liquidación al terminar una relación laboral, según el motivo: indemnización, preaviso, aguinaldo o décimos proporcionales, vacaciones, bonificación por desahucio, con el artículo del Código del Trabajo de cada línea. Paraguay: Ley 213/93. Ecuador: Código del Trabajo. Devuelve también las fuentes oficiales y el link a la calculadora web.

calcular_liquidacion_laboral input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "country",
    "start",
    "end",
    "salary",
    "reason"
  ],
  "properties": {
    "end": {
      "type": "string",
      "pattern": "^(19[5-9]\\d|20\\d\\d|2100)-(0[1-9]|1[0-2])-(0[1-9]|[12]\\d|3[01])$",
      "description": "Último día trabajado, inclusive (YYYY-MM-DD)."
    },
    "start": {
      "type": "string",
      "pattern": "^(19[5-9]\\d|20\\d\\d|2100)-(0[1-9]|1[0-2])-(0[1-9]|[12]\\d|3[01])$",
      "description": "Fecha de ingreso (YYYY-MM-DD)."
    },
    "reason": {
      "enum": [
        "despido-injustificado",
        "despido-justificado",
        "renuncia",
        "retiro-justificado",
        "mutuo-acuerdo",
        "desahucio",
        "despido-intempestivo",
        "visto-bueno"
      ],
      "type": "string",
      "description": "Motivo. Paraguay: despido-injustificado = Despido injustificado; despido-justificado = Despido justificado (art. 81); renuncia = Renuncia del trabajador; retiro-justificado = Retiro justificado del trabajador (art. 84); mutuo-acuerdo = Mutuo acuerdo (art. 78 b). Ecuador: renuncia = Renuncia aceptada o acuerdo (art. 169.2); desahucio = Desahucio del trabajador (aviso de 15 días); despido-intempestivo = Despido intempestivo; visto-bueno = Visto bueno aprobado (art. 172)."
    },
    "region": {
      "enum": [
        "sierra",
        "costa"
      ],
      "type": "string",
      "description": "Ecuador: región para el período del décimo cuarto."
    },
    "salary": {
      "type": "number",
      "maximum": 100000000000,
      "minimum": 0,
      "description": "Último salario mensual (Paraguay: promedio de los últimos 6 meses si varía)."
    },
    "country": {
      "enum": [
        "py",
        "ec"
      ],
      "type": "string",
      "description": "País: py = Paraguay (guaraníes, DNIT/MTESS/IPS), ec = Ecuador (USD, SRI/IESS)."
    },
    "preaviso": {
      "type": "boolean",
      "description": "Paraguay: se dio el preaviso legal a tiempo."
    },
    "variable": {
      "type": "number",
      "maximum": 100000000000,
      "minimum": 0,
      "description": "Ecuador: promedio mensual de comisiones, horas extra y otros pagos variables (art. 95)."
    },
    "vacVencidas": {
      "type": "boolean",
      "description": "Paraguay: venció el plazo de 6 meses para otorgar las vacaciones pendientes (se pagan dobles, art. 221)."
    },
    "vacTakenDays": {
      "type": "number",
      "maximum": 365,
      "minimum": 0,
      "description": "Días de vacaciones ya tomados (adelantados) del año en curso."
    },
    "decimosMensual": {
      "type": "boolean",
      "description": "Ecuador: los décimos se pagan mensualizados con el sueldo."
    },
    "reservaMensual": {
      "type": "boolean",
      "description": "Ecuador: el fondo de reserva se paga con el sueldo (true) o se deposita en el IESS (false)."
    },
    "vacPendingDays": {
      "type": "number",
      "maximum": 365,
      "minimum": 0,
      "description": "Días de vacaciones de años anteriores ya cumplidos y no gozados."
    }
  }
}
calcular_liquidacion_laboral annotations
{
  "title": "Calculadora de liquidación laboral Paraguay y Ecuador",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
calcular_horas_extras — Calculadora de horas extras Paraguay y Ecuador
Advertised by the server during the last successful anonymous check.
Advertised read-only

Valor de las horas extra de un mes y su costo: Ecuador suplementarias +50 %/+100 %, extraordinarias +100 %, recargo nocturno 25 %; Paraguay extras diurnas +50 %, nocturnas +100 %, feriados +100 %, recargo nocturno 30 %. Incluye aporte IESS/IPS, décimo tercero o aguinaldo proporcional, costo para el empleador y neto del trabajador. Devuelve también las fuentes oficiales y el link a la calculadora web.

calcular_horas_extras input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "country",
    "salary",
    "hours"
  ],
  "properties": {
    "hours": {
      "type": "object",
      "description": "Horas del mes por tipo. Ecuador: sup50 = Suplementarias hasta las 24:00; sup100 = Suplementarias de 24:00 a 06:00; ext100 = Extraordinarias: sábado, domingo o feriado; noct25 = Horas ordinarias de 19:00 a 06:00 (recargo nocturno). Paraguay: ext50 = Extras diurnas (06:00 a 20:00); ext100n = Extras nocturnas (20:00 a 06:00); fer100 = Horas trabajadas en feriados; noct30 = Horas ordinarias de 20:00 a 06:00 (recargo nocturno). Ej.: {\"ext50\": 10}.",
      "propertyNames": {
        "type": "string",
        "maxLength": 20
      },
      "additionalProperties": {
        "type": "number",
        "maximum": 744,
        "minimum": 0
      }
    },
    "salary": {
      "type": "number",
      "maximum": 100000000000,
      "minimum": 0,
      "description": "Salario mensual."
    },
    "country": {
      "enum": [
        "py",
        "ec"
      ],
      "type": "string",
      "description": "País: py = Paraguay (guaraníes, DNIT/MTESS/IPS), ec = Ecuador (USD, SRI/IESS)."
    }
  }
}
calcular_horas_extras annotations
{
  "title": "Calculadora de horas extras Paraguay y Ecuador",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
calcular_aguinaldo_ips_decimos — Calculadora de aguinaldo, IPS y décimos (costo de nómina)
Advertised by the server during the last successful anonymous check.
Advertised read-only

Costo mensual y del período de una nómina para el empleador. Paraguay: aporte patronal IPS 16,5 % (9 % del trabajador) y aguinaldo 1/12. Ecuador: aporte patronal IESS 11,15 % (9,45 % del trabajador), décimo tercero, décimo cuarto (SBU 2026 USD 482) y fondo de reserva 8,33 %. Devuelve también las fuentes oficiales y el link a la calculadora web.

calcular_aguinaldo_ips_decimos input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "country",
    "groups"
  ],
  "properties": {
    "groups": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "n",
          "salary"
        ],
        "properties": {
          "n": {
            "type": "integer",
            "maximum": 10000,
            "minimum": 1,
            "description": "Cantidad de trabajadores con este salario."
          },
          "salary": {
            "type": "number",
            "maximum": 100000000000,
            "minimum": 0,
            "description": "Salario mensual de cada uno."
          }
        }
      },
      "maxItems": 20,
      "minItems": 1,
      "description": "Grupos de trabajadores (1 a 20)."
    },
    "months": {
      "type": "integer",
      "default": 12,
      "maximum": 12,
      "minimum": 1,
      "description": "Meses del período (1 a 12, por defecto 12)."
    },
    "country": {
      "enum": [
        "py",
        "ec"
      ],
      "type": "string",
      "description": "País: py = Paraguay (guaraníes, DNIT/MTESS/IPS), ec = Ecuador (USD, SRI/IESS)."
    },
    "reserva": {
      "type": "boolean",
      "default": true,
      "description": "Ecuador: incluye el fondo de reserva (desde el mes 13 de trabajo). Por defecto true."
    }
  }
}
calcular_aguinaldo_ips_decimos annotations
{
  "title": "Calculadora de aguinaldo, IPS y décimos (costo de nómina)",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
calcular_impuesto_renta — Impuesto a la renta personas naturales Ecuador 2026 e IRP Paraguay
Advertised by the server during the last successful anonymous check.
Advertised read-only

Impuesto a la renta anual de un trabajador en relación de dependencia. Ecuador: tabla 2026 del SRI, rebaja por gastos personales (cargas familiares, enfermedad catastrófica) y retención mensual. Paraguay: IRP por tramos (8 %, 9 %, 10 %) con el umbral de Gs. 80.000.000 y gastos deducibles. Devuelve también las fuentes oficiales y el link a la calculadora web.

calcular_impuesto_renta input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "country",
    "salary"
  ],
  "properties": {
    "other": {
      "type": "number",
      "default": 0,
      "maximum": 100000000000,
      "minimum": 0,
      "description": "Otros ingresos gravados del año sin aporte (Ecuador: utilidades y similares; Paraguay: honorarios)."
    },
    "cargas": {
      "type": "integer",
      "maximum": 5,
      "minimum": 0,
      "description": "Ecuador: cargas familiares (0 a 5; 5 = 5 o más)."
    },
    "salary": {
      "type": "number",
      "maximum": 100000000000,
      "minimum": 0,
      "description": "Salario mensual (Ecuador: promedio con horas extra y comisiones que aportan al IESS; Paraguay: sin aguinaldo)."
    },
    "social": {
      "type": "boolean",
      "default": true,
      "description": "El salario aporta al IESS (9,45 %) o IPS (9 %). Por defecto true."
    },
    "country": {
      "enum": [
        "py",
        "ec"
      ],
      "type": "string",
      "description": "País: py = Paraguay (guaraníes, DNIT/MTESS/IPS), ec = Ecuador (USD, SRI/IESS)."
    },
    "expenses": {
      "type": "number",
      "default": 0,
      "maximum": 100000000000,
      "minimum": 0,
      "description": "Ecuador: gastos personales proyectados del año. Paraguay: gastos deducibles documentados del año."
    },
    "startMonth": {
      "type": "integer",
      "maximum": 12,
      "minimum": 1,
      "description": "Ecuador: mes (1-12) en que empezó con este empleador."
    },
    "catastrofica": {
      "type": "boolean",
      "description": "Ecuador: el contribuyente o una carga tiene una enfermedad catastrófica."
    }
  }
}
calcular_impuesto_renta annotations
{
  "title": "Impuesto a la renta personas naturales Ecuador 2026 e IRP Paraguay",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
calcular_retenciones — Calculadora de retenciones SRI y DNIT 2026
Advertised by the server during the last successful anonymous check.
Advertised read-only

Cuánto retener en una factura y cuánto pagar al proveedor. Ecuador: retención de renta (Res. NAC-DGERCGC26-00000009) y de IVA (Res. NAC-DGERCGC20-00000061) según el comprador. Paraguay: retención de IVA en compras locales (Decreto 3107/19) o INR/IDU por pagos a no residentes y dividendos (Ley 6380/19). Devuelve también las fuentes oficiales y el link a la calculadora web.

calcular_retenciones input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "country"
  ],
  "properties": {
    "iva": {
      "enum": [
        "0",
        "5",
        "10",
        "15",
        "ex"
      ],
      "type": "string",
      "description": "Tasa de IVA. Ecuador: 15 = 15 %; 5 = 5 %; 0 = 0 %. Paraguay (solo compra local): 10 = 10 %; 5 = 5 %; ex = Exento."
    },
    "base": {
      "type": "number",
      "maximum": 100000000000,
      "minimum": 0,
      "description": "Ecuador: subtotal sin IVA en USD."
    },
    "agent": {
      "enum": [
        "designado",
        "publico",
        "exportador",
        "designado-agro",
        "exportador-agro",
        "exportador-flete",
        "otro"
      ],
      "type": "string",
      "description": "Paraguay (compra local): tipo de agente de retención. designado = Contribuyente designado por la DNIT; publico = Entidad pública, gobernación o municipalidad; exportador = Exportador inscripto; designado-agro = Designado, compra de productos agrícolas (Ley 6380/19, art. 90, num. 1, inc. d); exportador-agro = Exportador, compra de productos agrícolas (Ley 6380/19, art. 90, num. 1, inc. d); exportador-flete = Exportador, flete de productos agrícolas; otro = Otro % (escribe el de tu designación)."
    },
    "buyer": {
      "enum": [
        "agente",
        "ce"
      ],
      "type": "string",
      "description": "Ecuador: agente = agente de retención (no especial); ce = contribuyente especial."
    },
    "renta": {
      "enum": [
        "303",
        "307",
        "309",
        "310",
        "312",
        "320",
        "322",
        "332",
        "343",
        "3440",
        "3482",
        "303A",
        "343B",
        "343A"
      ],
      "type": "string",
      "description": "Ecuador: código de retención de renta. 312 = Compra de bienes muebles; 307 = Servicios de personas naturales donde prevalece la mano de obra; 303A = Servicios profesionales de una sociedad; 3482 = Comisiones a sociedades; 303 = Honorarios de personas naturales (prevalece el intelecto); 320 = Arriendo de inmuebles; 309 = Publicidad y medios de comunicación; 310 = Transporte privado de pasajeros o de carga; 343B = Construcción de obra material inmueble; 322 = Seguros y reaseguros (primas); 343A = Energía eléctrica; 343 = Compras a un RIMPE emprendedor; 332 = Compras a un RIMPE negocio popular (con nota de venta); 3440 = Otros pagos sin porcentaje específico."
    },
    "amount": {
      "type": "number",
      "maximum": 100000000000,
      "minimum": 0,
      "description": "Paraguay: compra local = total de la factura con IVA incluido; INR/IDU = monto bruto pagado (Gs.)."
    },
    "retPct": {
      "type": "number",
      "maximum": 100,
      "minimum": 0,
      "description": "Paraguay, agent = otro: porcentaje de retención de IVA de tu designación (0 a 100)."
    },
    "concept": {
      "enum": [
        "local",
        "inr-servicios",
        "inr-digital",
        "inr-intereses",
        "inr-flete",
        "inr-seguros",
        "inr-alquiler",
        "inr-vinculadas",
        "inr-otros",
        "idu-res",
        "idu-nores"
      ],
      "type": "string",
      "description": "Paraguay: concepto. local = Compra local con IVA (retención de IVA); inr-servicios = No residente: servicios personales, profesionales o no; inr-digital = No residente: servicios digitales, internet, audio o video; inr-intereses = No residente: intereses de préstamos de entidades del exterior no vinculadas; inr-flete = No residente: transporte internacional y fletes; inr-seguros = No residente: seguros y reaseguros; inr-alquiler = No residente: alquiler de inmuebles en Paraguay; inr-vinculadas = No residente: pagos a casa matriz, socios o vinculadas; inr-otros = No residente: otros conceptos; idu-res = Dividendos o utilidades a un socio residente; idu-nores = Dividendos o utilidades a un socio no residente."
    },
    "country": {
      "enum": [
        "py",
        "ec"
      ],
      "type": "string",
      "description": "País: py = Paraguay (guaraníes, DNIT/MTESS/IPS), ec = Ecuador (USD, SRI/IESS)."
    },
    "ivaCase": {
      "enum": [
        "bienes",
        "servicios",
        "profesional",
        "arriendo",
        "liquidacion",
        "construccion",
        "ce-bienes",
        "ce-servicios"
      ],
      "type": "string",
      "description": "Ecuador: tipo de compra para la retención de IVA. bienes = Bienes, a un proveedor que no es contribuyente especial; servicios = Servicios, comisiones o consultoría, a un proveedor que no es especial; profesional = Servicios profesionales de una persona natural con título superior; arriendo = Arriendo de inmueble a una persona natural no obligada a llevar contabilidad; liquidacion = Compra con liquidación de compra; construccion = Contrato de construcción; ce-bienes = Bienes, a un contribuyente especial; ce-servicios = Servicios, a un contribuyente especial."
    },
    "permanent": {
      "type": "boolean",
      "description": "Ecuador: proveedor permanente (segunda compra o más en el mes): retiene renta aunque sea menos de USD 50."
    }
  }
}
calcular_retenciones annotations
{
  "title": "Calculadora de retenciones SRI y DNIT 2026",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
calcular_multas_declaracion_tardia — Multas e intereses por declarar tarde (SRI y DNIT)
Advertised by the server during the last successful anonymous check.
Advertised read-only

Multa, intereses de mora y total a pagar por declarar o pagar tarde. Ecuador (SRI): multa del art. 100 LRTI e interés por mora con las tasas trimestrales del SRI. Paraguay (DNIT): multa por mora del art. 171 de la Ley 125/91 (4 % a 14 %), recargo de 1,5 % mensual y contravención de Gs. 50.000. Devuelve también las fuentes oficiales y el link a la calculadora web.

calcular_multas_declaracion_tardia input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "country",
    "tax",
    "amount",
    "due",
    "pay"
  ],
  "properties": {
    "due": {
      "type": "string",
      "pattern": "^(19[5-9]\\d|20\\d\\d|2100)-(0[1-9]|1[0-2])-(0[1-9]|[12]\\d|3[01])$",
      "description": "Fecha de vencimiento original (YYYY-MM-DD)."
    },
    "pay": {
      "type": "string",
      "pattern": "^(19[5-9]\\d|20\\d\\d|2100)-(0[1-9]|1[0-2])-(0[1-9]|[12]\\d|3[01])$",
      "description": "Fecha en que declaras y/o pagas (YYYY-MM-DD)."
    },
    "tax": {
      "enum": [
        "iva",
        "renta",
        "retenciones",
        "otro"
      ],
      "type": "string",
      "description": "Impuesto. Ecuador: iva = IVA (Formulario 104); retenciones = Retenciones en la fuente (Formulario 103); renta = Impuesto a la renta. Paraguay: iva = IVA (Formulario 120); renta = IRE (impuesto a la renta empresarial); otro = Otra declaración determinativa (IDU, IRP…)."
    },
    "noTax": {
      "type": "boolean",
      "description": "La declaración no tiene impuesto a pagar."
    },
    "sales": {
      "type": "number",
      "maximum": 100000000000,
      "minimum": 0,
      "description": "Ecuador, sin impuesto a pagar: ventas o ingresos brutos del período (base de la multa del 0,1 %)."
    },
    "amount": {
      "type": "number",
      "maximum": 100000000000,
      "minimum": 0,
      "description": "Impuesto impago (Ecuador IVA: valor a pagar después del crédito tributario; retenciones: total retenido; Paraguay: tributo no pagado)."
    },
    "causado": {
      "type": "number",
      "maximum": 100000000000,
      "minimum": 0,
      "description": "Ecuador renta: impuesto causado (base de la multa). Por defecto = amount."
    },
    "country": {
      "enum": [
        "py",
        "ec"
      ],
      "type": "string",
      "description": "País: py = Paraguay (guaraníes, DNIT/MTESS/IPS), ec = Ecuador (USD, SRI/IESS)."
    },
    "filedOnTime": {
      "type": "boolean",
      "description": "La declaración se presentó a tiempo; solo el pago es tardío."
    }
  }
}
calcular_multas_declaracion_tardia annotations
{
  "title": "Multas e intereses por declarar tarde (SRI y DNIT)",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
calcular_multas_lavado_activos — Multas por lavado de activos: SEPRELAD (Paraguay) y UAFE (Ecuador)
Advertised by the server during the last successful anonymous check.
Advertised read-only

Rango de multa por una infracción de prevención de lavado de activos (LA/FT). Ecuador (UAFE): leve 1-10, grave 11-20, muy grave 21-40 SBU, por grado. Paraguay (SEPRELAD, Ley 1015/97): tope de 5.000 o 500 salarios mínimos según el sujeto, o un % de la operación. Devuelve el rango en SBU o salarios mínimos y en dinero, con el artículo. Devuelve también las fuentes oficiales y el link a la calculadora web.

calcular_multas_lavado_activos input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "country",
    "entity",
    "infraction"
  ],
  "properties": {
    "grade": {
      "enum": [
        "minimo",
        "medio",
        "maximo"
      ],
      "type": "string",
      "description": "Ecuador: grado de la sanción (Reglamento, arts. 84-86). Sin grado = todo el rango."
    },
    "entity": {
      "enum": [
        "ec-fin",
        "ec-nf",
        "py-sup",
        "py-apnfd",
        "py-pf"
      ],
      "type": "string",
      "description": "Tipo de sujeto obligado. Ecuador: ec-fin = Entidad financiera, de seguros o valores (SB, SCVS o SEPS); ec-nf = Sujeto obligado no financiero (inmobiliaria, automotores, constructora, joyería…). Paraguay: py-sup = Empresa supervisada: banco, financiera, cooperativa, casa de bolsa, seguros…; py-apnfd = Empresa sin supervisor natural: inmobiliaria, automotores, joyería, casa de empeño…; py-pf = Persona física: oficial de cumplimiento, director, gerente o empleado."
    },
    "repeat": {
      "type": "boolean",
      "default": false,
      "description": "Ecuador: reincidencia con sanción anterior en firme (multa al máximo del grado)."
    },
    "country": {
      "enum": [
        "py",
        "ec"
      ],
      "type": "string",
      "description": "País: py = Paraguay (guaraníes, DNIT/MTESS/IPS), ec = Ecuador (USD, SRI/IESS)."
    },
    "operation": {
      "type": "number",
      "default": 0,
      "maximum": 100000000000,
      "minimum": 0,
      "description": "Paraguay: monto de la operación en Gs. (para la multa alternativa en % de la operación)."
    },
    "infraction": {
      "enum": [
        "ec-ros-none",
        "ec-ros-late",
        "ec-resu-late",
        "ec-resu-wrong",
        "ec-noros-late",
        "ec-kyc",
        "ec-bo",
        "ec-oc",
        "ec-code",
        "ec-info-late",
        "ec-records",
        "ec-training",
        "py-ros",
        "py-kyc",
        "py-records",
        "py-oc",
        "py-risk",
        "py-policies",
        "py-collab",
        "py-reveal",
        "py-audit"
      ],
      "type": "string",
      "description": "Infracción. Ecuador: ec-ros-none = No reportar una operación sospechosa (ROS); ec-ros-late = Enviar el ROS tarde, incompleto o con errores; ec-resu-late = Enviar el RESU (operaciones desde USD 10.000) tarde; ec-resu-wrong = RESU incompleto o con errores sin corregir en 3 días; ec-noros-late = Registrar tarde la no existencia de operaciones sospechosas; ec-kyc = No aplicar la debida diligencia del cliente (KYC); ec-bo = Abrir o mantener una cuenta sin identificar al beneficiario final; ec-oc = No designar oficial de cumplimiento; ec-code = Operar sin código de registro de la UAFE; ec-info-late = Entregar tarde la información que pide la UAFE o el supervisor; ec-records = No conservar los registros 10 años; ec-training = No capacitar al personal en prevención. Paraguay: py-ros = No enviar el ROS o enviarlo fuera de plazo; py-kyc = No aplicar la debida diligencia del cliente (KYC); py-records = No conservar los registros de operaciones y de debida diligencia; py-oc = No designar oficial de cumplimiento; py-risk = No tener un sistema de administración de riesgos; py-policies = No tener políticas y procedimientos escritos de prevención; py-collab = No colaborar a tiempo con la SEPRELAD o el supervisor; py-reveal = Revelar a terceros un reporte o comunicación; py-audit = No hacer la auditoría externa exigida."
    }
  }
}
calcular_multas_lavado_activos annotations
{
  "title": "Multas por lavado de activos: SEPRELAD (Paraguay) y UAFE (Ecuador)",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}
validar_cdc_clave_ruc — Validador de CDC (SIFEN), clave de acceso (SRI) y RUC
Advertised by the server during the last successful anonymous check.
Advertised read-only

Valida la estructura y el dígito verificador de un CDC de factura electrónica SIFEN (Paraguay, 44 dígitos), una clave de acceso del SRI (Ecuador, 49 dígitos), un RUC de Paraguay (módulo 11 de la SET) o un RUC/cédula de Ecuador, y separa sus partes. Es un cálculo local: no consulta a SIFEN ni al SRI si el documento existe. Devuelve también las fuentes oficiales y el link a la calculadora web.

validar_cdc_clave_ruc input schema
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "type",
    "value"
  ],
  "properties": {
    "type": {
      "enum": [
        "cdc",
        "clave_sri",
        "ruc_py",
        "ruc_ec"
      ],
      "type": "string",
      "description": "cdc = CDC SIFEN (PY); clave_sri = clave de acceso SRI (EC); ruc_py = RUC Paraguay; ruc_ec = RUC o cédula Ecuador."
    },
    "value": {
      "type": "string",
      "maxLength": 80,
      "minLength": 1,
      "description": "El número a validar (se ignoran espacios, puntos y guiones)."
    }
  }
}
validar_cdc_clave_ruc annotations
{
  "title": "Validador de CDC (SIFEN), clave de acceso (SRI) y RUC",
  "readOnlyHint": true,
  "openWorldHint": false,
  "idempotentHint": true,
  "destructiveHint": false
}

Prompts

Not advertised

No prompt definitions available.

Resources

Not advertised

No resource definitions available.

90-day uptime

A lightweight connection check about every six hours, sampled on hosts with many listings. It shows the server answered, not that its tools work.

Too few checks for a percentage yet (1 of 1 answered).

  1. 2026-11-02: 1 of 1 checks answered

30-day availability

Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.

Successful checks
1 of 1 (100%)
Average latency
535 ms
95th percentile latency
535 ms

Maintenance history

Public check and source-refresh events. Editorial and ownership records remain private.

  • · repository · passed · metadata changed · updated
  • · backfill · recorded · Pre-expansion baseline; unobserved rich metadata remains unknown
  • · probe · passed · 535 ms · metadata changed · 9 tool(s)

Connect from your client

Each snippet registers the same endpoint; pick the client you use.

This server is operated by the named third party. Listing and endpoint checks are not an endorsement or a security audit. Review the operator's permissions, terms, and data handling before connecting. How listings are checked and corrected.

Claude Code

Run this once in a terminal. It registers the remote server. Use --scope project to write .mcp.json for the repo.
Claude Code configuration
claude mcp add --transport http blueliftai-calculadoras-py-ec-mcp https://www.blueliftai.tech/mcp

Codex

Run this once. Codex stores MCP servers in ~/.codex/config.toml (or .codex/config.toml in a trusted project).
Codex configuration
codex mcp add blueliftai-calculadoras-py-ec-mcp --url https://www.blueliftai.tech/mcp

Cursor

Merge this server into .cursor/mcp.json in your project, then enable blueliftai-calculadoras-py-ec-mcp in your MCP settings.
Cursor configuration
{
  "mcpServers": {
    "blueliftai-calculadoras-py-ec-mcp": {
      "url": "https://www.blueliftai.tech/mcp"
    }
  }
}

Cline

Merge this into cline_mcp_settings.json (Cline → MCP Servers → Configure).
Cline configuration
{
  "mcpServers": {
    "blueliftai-calculadoras-py-ec-mcp": {
      "type": "streamableHttp",
      "url": "https://www.blueliftai.tech/mcp",
      "disabled": false
    }
  }
}

VS Code

Merge this server into .vscode/mcp.json. Use MCP: List Servers to start blueliftai-calculadoras-py-ec-mcp and inspect its tools.
VS Code configuration
{
  "servers": {
    "blueliftai-calculadoras-py-ec-mcp": {
      "type": "http",
      "url": "https://www.blueliftai.tech/mcp"
    }
  }
}

Gemini CLI

Run this once. It writes .gemini/settings.json in the current project; pass --scope user for ~/.gemini/settings.json.
Gemini CLI configuration
gemini mcp add --transport http blueliftai-calculadoras-py-ec-mcp https://www.blueliftai.tech/mcp

Claude Desktop

Merge this into claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\), then restart Claude Desktop.
Claude Desktop configuration
{
  "mcpServers": {
    "blueliftai-calculadoras-py-ec-mcp": {
      "url": "https://www.blueliftai.tech/mcp"
    }
  }
}

Windsurf

Merge this into ~/.codeium/windsurf/mcp_config.json, then refresh MCP in Cascade. Windsurf remote servers use serverUrl, not url.
Windsurf configuration
{
  "mcpServers": {
    "blueliftai-calculadoras-py-ec-mcp": {
      "serverUrl": "https://www.blueliftai.tech/mcp"
    }
  }
}

Let your agent find its tools

Find servers like BlueliftAI Calculadoras PY/EC MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.