RESET Verifica

Deterministic Mexican/LatAm verification + sanctions & PEP screening for AI agents. Pay via x402.

사용해야 할까요

품질 및 안전성

B
설명 품질
89%
스키마 완전성
71%
이름 품질
81%
오염 위험
100%
권한 일치
100%
프로토콜 준수
100%

발견 사항 (3)

  • LOWTool 'consultar_precios' description lacks action verbconsultar_precios에서
  • LOWTool 'registrar_obligacion' description lacks action verbregistrar_obligacion에서
  • LOWTool 'consultar_saldo' description lacks action verbconsultar_saldo에서

도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.

컨텍스트 비용

~8,183토큰 (도구 정의)
~2.2 KB일반적인 응답 크기
상당한 주의 영향 (128k 컨텍스트의 6.39%)

이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.

설치

원클릭 설치

`claude_desktop_config.json` 파일에 다음을 추가하세요:

{
  "mcpServers": {
    "verifica": {
      "url": "https://mcp.resetparatodos.com/mcp"
    }
  }
}

원격 엔드포인트

https://mcp.resetparatodos.com/mcpstreamable-http

할 수 있는 일

도구 목록

도구 (27)

🟢 읽기 전용🟡 쓰기🔴 삭제⚪ 알 수 없음
🟢consultar_precios

Tabla de precios vigente (MXN, IVA incluido). No requiere llave.

입력 스키마

{
  "type": "object",
  "properties": {},
  "title": "consultar_preciosArguments"
}
🟢catalogo_servicios

Catalogo publico de servicios de RESET Verifica: que hace cada uno, precio, inputs, si es deterministico y como se paga. NO requiere llave. Util para decidir si RESET resuelve tu problema antes de autenticarte o pagar. Dos modelos: prepago (cuenta + llave, REST o MCP, precios MXN) y x402 (pago por llamada en USDC sobre Base, sin cuenta).

입력 스키마

{
  "type": "object",
  "properties": {},
  "title": "catalogo_serviciosArguments"
}
⚪verificar_empresa(rfc, sancionados)

Verifica una persona moral o fisica por RFC: SAT 69-B con historial, articulo 69 (firmes, no localizados, CSD sin efectos), contratacion publica y sancionados. Consume saldo (servicio COMPANY; tarifa vigente en consultar_precios). El resultado reproduce fuentes oficiales.

입력 스키마

{
  "type": "object",
  "properties": {
    "rfc": {
      "title": "Rfc",
      "type": "string"
    },
    "sancionados": {
      "default": true,
      "title": "Sancionados",
      "type": "boolean"
    }
  },
  "required": [
    "rfc"
  ],
  "title": "verificar_empresaArguments"
}

출력 스키마

{
  "type": "object",
  "properties": {
    "advertencia": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Advertencia"
    },
    "constancia": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Constancia"
    },
    "consultado": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Consultado"
    },
    "contratacion_publica": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Contratacion Publica"
    },
    "engine_version": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Engine Version"
    },
    "proveedores_sancionados": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Proveedores Sancionados"
    },
    "result_code": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Result Code"
    },
    "rfc": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Rfc"
    },
    "sat_69b": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Sat 69B"
    },
    "sat_art69": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Sat Art69"
    },
    "service": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Service"
    },
    "tipo_persona": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Tipo Persona"
    },
    "verification_id": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Verification Id"
    }
  },
  "additionalProperties": true,
  "description": "empresa_rfc — 3 muestra(s), 13 campos.",
  "title": "REmpresaRfc"
}
⚪verificar_factura(xml)

Valida un CFDI: XSD oficial del Anexo 20 y estado en vivo ante el SAT, con cruce 69-B del emisor. Envia el XML del CFDI en 'xml'. Consume saldo (servicio CFDI; tarifa vigente en consultar_precios).

입력 스키마

{
  "type": "object",
  "properties": {
    "xml": {
      "title": "Xml",
      "type": "string"
    }
  },
  "required": [
    "xml"
  ],
  "title": "verificar_facturaArguments"
}

출력 스키마

{
  "type": "object",
  "properties": {
    "campos": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Campos"
    },
    "constancia": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Constancia"
    },
    "consultado": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Consultado"
    },
    "duplicado_en_organizacion": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Duplicado En Organizacion"
    },
    "emisor_69b": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Emisor 69B"
    },
    "engine_version": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Engine Version"
    },
    "estado_sat": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Estado Sat"
    },
    "estructura_anexo20": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Estructura Anexo20"
    },
    "result_code": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Result Code"
    },
    "retencion": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Retencion"
    },
    "sandbox": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Sandbox"
    },
    "service": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Service"
    },
    "validacion_aritmetica": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Validacion Aritmetica"
    },
    "validacion_xsd": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Validacion Xsd"
    },
    "validaciones_formato": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Validaciones Formato"
    },
    "verification_id": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Verification Id"
    },
    "xml_sha256": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Xml Sha256"
    }
  },
  "additionalProperties": true,
  "description": "factura_verificar — 1 muestra(s), 17 campos.",
  "title": "RFacturaVerificar"
}
⚪registrar_obligacion(referencia, monto)

Registra una obligacion (cuenta por cobrar) para conciliarla despues contra un pago. No tiene costo.

입력 스키마

{
  "type": "object",
  "properties": {
    "referencia": {
      "title": "Referencia",
      "type": "string"
    },
    "monto": {
      "title": "Monto",
      "type": "number"
    }
  },
  "required": [
    "referencia",
    "monto"
  ],
  "title": "registrar_obligacionArguments"
}
⚪verificar_pago(xml, refs)

Procesa un CEP (comprobante SPEI) y lo concilia contra tus obligaciones registradas. Envia el XML del CEP en 'xml' y, opcional, las referencias a conciliar. Consume saldo (servicio SPEI; tarifa vigente en consultar_precios).

입력 스키마

{
  "type": "object",
  "properties": {
    "xml": {
      "title": "Xml",
      "type": "string"
    },
    "refs": {
      "default": "",
      "title": "Refs",
      "type": "string"
    }
  },
  "required": [
    "xml"
  ],
  "title": "verificar_pagoArguments"
}

출력 스키마

{
  "type": "object",
  "properties": {
    "alertas": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Alertas"
    },
    "cep_sha256": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Cep Sha256"
    },
    "conciliacion": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Conciliacion"
    },
    "constancia": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Constancia"
    },
    "consultado": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Consultado"
    },
    "engine_version": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Engine Version"
    },
    "evidencia": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Evidencia"
    },
    "result_code": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Result Code"
    },
    "retencion": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Retencion"
    },
    "sandbox": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Sandbox"
    },
    "service": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Service"
    },
    "verification_id": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Verification Id"
    }
  },
  "additionalProperties": true,
  "description": "pago_cep — 1 muestra(s), 12 campos.",
  "title": "RPagoCep"
}
⚪screening_listas(name, country, tax_id, certificate)

Screening de un nombre o entidad contra listas de sanciones internacionales (OFAC, UE, UK, Canada), personas expuestas politicamente (PEP de los paises con servicio: MX, BR, CO, AR, DO, CA, US) y listas nacionales (Mexico, Brasil, Colombia, Argentina, R. Dominicana). Envia 'name'; opcional 'country' (ISO, p.ej. MX) y 'tax_id' para el cruce nacional; 'certificate'=true para recibir una constancia PDF (base64). Devuelve coincidencias con puntaje 0-100 y un registro por cada lista consultada (limpia o con hits). Consume saldo (servicio SCREEN; tarifa vigente en consultar_precios). Es evidencia, no una certificacion de cumplimiento: un resultado 'sin coincidencias' no exime del deber de debida diligencia.

입력 스키마

{
  "type": "object",
  "properties": {
    "name": {
      "title": "Name",
      "type": "string"
    },
    "country": {
      "default": "",
      "title": "Country",
      "type": "string"
    },
    "tax_id": {
      "default": "",
      "title": "Tax Id",
      "type": "string"
    },
    "certificate": {
      "default": false,
      "title": "Certificate",
      "type": "boolean"
    }
  },
  "required": [
    "name"
  ],
  "title": "screening_listasArguments"
}

출력 스키마

{
  "type": "object",
  "properties": {
    "certificate": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Certificate"
    },
    "checked": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Checked"
    },
    "constancia": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Constancia"
    },
    "country": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Country"
    },
    "international_hits": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "International Hits"
    },
    "match_found": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Match Found"
    },
    "name": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Name"
    },
    "national": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "National"
    },
    "pep_hits": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Pep Hits"
    },
    "request_id": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Request Id"
    },
    "resumen": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Resumen"
    },
    "summary": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Summary"
    }
  },
  "additionalProperties": true,
  "description": "screen_prepago — 2 muestra(s), 12 campos.",
  "title": "RScreenPrepago"
}
⚪screening_monitorear(name, country, tax_id)

Vigila un nombre: recibiras un webhook (MONITOREO_SCREEN, firmado) cuando aparezca una coincidencia NUEVA en sanciones, PEP o listas nacionales. Envia 'name'; opcional 'country' y 'tax_id'. Registra tu endpoint de webhook aparte. El alta no tiene costo.

입력 스키마

{
  "type": "object",
  "properties": {
    "name": {
      "title": "Name",
      "type": "string"
    },
    "country": {
      "default": "",
      "title": "Country",
      "type": "string"
    },
    "tax_id": {
      "default": "",
      "title": "Tax Id",
      "type": "string"
    }
  },
  "required": [
    "name"
  ],
  "title": "screening_monitorearArguments"
}
⚪validar_clabe(clabe)

Valida la estructura de una CLABE: 18 digitos, digito de control y banco por prefijo. Consume saldo (servicio UTIL; tarifa vigente en consultar_precios). No confirma que la cuenta exista.

입력 스키마

{
  "type": "object",
  "properties": {
    "clabe": {
      "title": "Clabe",
      "type": "string"
    }
  },
  "required": [
    "clabe"
  ],
  "title": "validar_clabeArguments"
}

출력 스키마

{
  "type": "object",
  "properties": {
    "advertencia": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Advertencia"
    },
    "banco": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Banco"
    },
    "clabe": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Clabe"
    },
    "codigo_banco": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Codigo Banco"
    },
    "detalle": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Detalle"
    },
    "digito_verificador_ok": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Digito Verificador Ok"
    },
    "operacion_id": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Operacion Id"
    },
    "valida": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Valida"
    }
  },
  "additionalProperties": true,
  "description": "utilidad_clabe — 2 muestra(s), 8 campos.",
  "title": "RUtilidadClabe"
}
⚪validar_rfc(rfc)

Valida la estructura de un RFC: formato, tipo de persona, fecha y digito verificador. Incluido con saldo de paquete. No confirma que este registrado ante el SAT.

입력 스키마

{
  "type": "object",
  "properties": {
    "rfc": {
      "title": "Rfc",
      "type": "string"
    }
  },
  "required": [
    "rfc"
  ],
  "title": "validar_rfcArguments"
}

출력 스키마

{
  "type": "object",
  "properties": {
    "advertencia": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Advertencia"
    },
    "digito_verificador_ok": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Digito Verificador Ok"
    },
    "fecha_valida": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Fecha Valida"
    },
    "formato_ok": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Formato Ok"
    },
    "operacion_id": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Operacion Id"
    },
    "rfc": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Rfc"
    },
    "tipo_persona": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Tipo Persona"
    },
    "valida": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Valida"
    }
  },
  "additionalProperties": true,
  "description": "utilidad_rfc — 2 muestra(s), 8 campos.",
  "title": "RUtilidadRfc"
}
⚪validar_curp(curp)

Valida una CURP: formato, digito verificador y decodificacion (fecha, sexo, entidad). Incluido con saldo de paquete. No confirma registro ante RENAPO.

입력 스키마

{
  "type": "object",
  "properties": {
    "curp": {
      "title": "Curp",
      "type": "string"
    }
  },
  "required": [
    "curp"
  ],
  "title": "validar_curpArguments"
}

출력 스키마

{
  "type": "object",
  "properties": {
    "advertencia": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Advertencia"
    },
    "curp": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Curp"
    },
    "detalle": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Detalle"
    },
    "digito_verificador_ok": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Digito Verificador Ok"
    },
    "entidad_nacimiento": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Entidad Nacimiento"
    },
    "fecha_nacimiento": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Fecha Nacimiento"
    },
    "fecha_valida": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Fecha Valida"
    },
    "formato_ok": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Formato Ok"
    },
    "operacion_id": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Operacion Id"
    },
    "sexo": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Sexo"
    },
    "valida": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Valida"
    }
  },
  "additionalProperties": true,
  "description": "utilidad_curp — 1 muestra(s), 11 campos.",
  "title": "RUtilidadCurp"
}
⚪validar_nss(nss)

Valida un NSS (numero de seguro social): formato y digito Luhn. Incluido con saldo de paquete. No confirma afiliacion ante el IMSS.

입력 스키마

{
  "type": "object",
  "properties": {
    "nss": {
      "title": "Nss",
      "type": "string"
    }
  },
  "required": [
    "nss"
  ],
  "title": "validar_nssArguments"
}

출력 스키마

{
  "type": "object",
  "properties": {
    "advertencia": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Advertencia"
    },
    "anio_registro": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Anio Registro"
    },
    "detalle": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Detalle"
    },
    "digito_verificador_ok": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Digito Verificador Ok"
    },
    "nss": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Nss"
    },
    "operacion_id": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Operacion Id"
    },
    "subdelegacion": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Subdelegacion"
    },
    "valida": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Valida"
    }
  },
  "additionalProperties": true,
  "description": "utilidad_nss — 1 muestra(s), 8 campos.",
  "title": "RUtilidadNss"
}
⚪validar_tarjeta(pan)

Valida una tarjeta (Luhn + BIN + marca). Envia el pan. No se conserva el numero completo. Incluido con saldo de paquete. No confirma cuenta ni fondos.

입력 스키마

{
  "type": "object",
  "properties": {
    "pan": {
      "title": "Pan",
      "type": "string"
    }
  },
  "required": [
    "pan"
  ],
  "title": "validar_tarjetaArguments"
}

출력 스키마

{
  "type": "object",
  "properties": {
    "cargo": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Cargo"
    },
    "detalle": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Detalle"
    },
    "pan_last4": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Pan Last4"
    },
    "valida": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Valida"
    }
  },
  "additionalProperties": true,
  "description": "utilidad_tarjeta — 1 muestra(s), 4 campos.",
  "title": "RUtilidadTarjeta"
}
⚪consultar_catalogo(tipo, clave, subtipo, numero)

Consulta un catalogo o dato oficial mexicano: banco SPEI por clave, catalogo SAT (tipo regimen/uso_cfdi/forma_pago) o telefono/LADA. Consume saldo (servicio DATO; tarifa vigente en consultar_precios).

입력 스키마

{
  "type": "object",
  "properties": {
    "tipo": {
      "title": "Tipo",
      "type": "string"
    },
    "clave": {
      "default": "",
      "title": "Clave",
      "type": "string"
    },
    "subtipo": {
      "default": "",
      "title": "Subtipo",
      "type": "string"
    },
    "numero": {
      "default": "",
      "title": "Numero",
      "type": "string"
    }
  },
  "required": [
    "tipo"
  ],
  "title": "consultar_catalogoArguments"
}
⚪calcular_laboral(concepto, salario_diario, dias_trabajados, dias_aguinaldo, anios_antiguedad, ...)

Calculo laboral mexicano (LFT) con desglose, fundamento y deslinde: concepto 'aguinaldo', 'prima_vacacional' o 'finiquito'. Consume saldo (servicio LABORAL; tarifa vigente en consultar_precios). Es resultado matematico, no resolucion oficial; cada respuesta declara con que tabla/version se calculo.

입력 스키마

{
  "type": "object",
  "properties": {
    "concepto": {
      "title": "Concepto",
      "type": "string"
    },
    "salario_diario": {
      "default": 0,
      "title": "Salario Diario",
      "type": "number"
    },
    "dias_trabajados": {
      "default": 365,
      "title": "Dias Trabajados",
      "type": "integer"
    },
    "dias_aguinaldo": {
      "default": 15,
      "title": "Dias Aguinaldo",
      "type": "integer"
    },
    "anios_antiguedad": {
      "default": 0,
      "title": "Anios Antiguedad",
      "type": "integer"
    },
    "fecha_ingreso": {
      "default": "",
      "title": "Fecha Ingreso",
      "type": "string"
    },
    "fecha_baja": {
      "default": "",
      "title": "Fecha Baja",
      "type": "string"
    },
    "dias_pendientes_salario": {
      "default": 0,
      "title": "Dias Pendientes Salario",
      "type": "integer"
    },
    "incluir_indemnizacion": {
      "default": false,
      "title": "Incluir Indemnizacion",
      "type": "boolean"
    }
  },
  "required": [
    "concepto"
  ],
  "title": "calcular_laboralArguments"
}
⚪calcular_isr(base_gravable, fecha_calculo)

ISR mensual de nomina (LISR art. 96) sobre una base gravable, para una fecha. Consume saldo (servicio NOMINA; tarifa vigente en consultar_precios). Declara la tabla y su vigencia; si la fecha cae fuera de la tabla cargada, no calcula y lo advierte. Resultado matematico, no resolucion oficial.

입력 스키마

{
  "type": "object",
  "properties": {
    "base_gravable": {
      "title": "Base Gravable",
      "type": "number"
    },
    "fecha_calculo": {
      "default": "",
      "title": "Fecha Calculo",
      "type": "string"
    }
  },
  "required": [
    "base_gravable"
  ],
  "title": "calcular_isrArguments"
}

출력 스키마

{
  "type": "object",
  "properties": {
    "base_calculo": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Base Calculo"
    },
    "base_gravable": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Base Gravable"
    },
    "concepto": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Concepto"
    },
    "cuota_fija": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Cuota Fija"
    },
    "excedente": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Excedente"
    },
    "isr_causado": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Isr Causado"
    },
    "limite_inferior": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Limite Inferior"
    },
    "operacion_id": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Operacion Id"
    },
    "porcentaje_excedente": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Porcentaje Excedente"
    },
    "servicio": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Servicio"
    }
  },
  "additionalProperties": true,
  "description": "fiscal_isr — 1 muestra(s), 10 campos.",
  "title": "RFiscalIsr"
}
⚪calcular_imss(sbc_diario, dias, fecha_calculo, prima_riesgo)

Cuotas IMSS + Infonavit sobre el salario base de cotizacion (SBC) diario. Consume saldo (servicio NOMINA; tarifa vigente en consultar_precios). Riesgos de Trabajo solo si pasas prima_riesgo (la que el IMSS asigno a la empresa). Declara version y deslinde; no calcula fuera de la vigencia cargada.

입력 스키마

{
  "type": "object",
  "properties": {
    "sbc_diario": {
      "title": "Sbc Diario",
      "type": "number"
    },
    "dias": {
      "default": 30,
      "title": "Dias",
      "type": "integer"
    },
    "fecha_calculo": {
      "default": "",
      "title": "Fecha Calculo",
      "type": "string"
    },
    "prima_riesgo": {
      "default": null,
      "title": "Prima Riesgo",
      "type": "number"
    }
  },
  "required": [
    "sbc_diario"
  ],
  "title": "calcular_imssArguments"
}

출력 스키마

{
  "type": "object",
  "properties": {
    "base_calculo": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Base Calculo"
    },
    "concepto": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Concepto"
    },
    "cuota_obrera": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Cuota Obrera"
    },
    "cuota_patronal": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Cuota Patronal"
    },
    "detalle": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Detalle"
    },
    "dias": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Dias"
    },
    "nota_riesgos": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Nota Riesgos"
    },
    "operacion_id": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Operacion Id"
    },
    "sbc_diario": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Sbc Diario"
    },
    "servicio": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Servicio"
    },
    "total": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Total"
    },
    "uma_diaria": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Uma Diaria"
    }
  },
  "additionalProperties": true,
  "description": "fiscal_imss — 1 muestra(s), 12 campos.",
  "title": "RFiscalImss"
}
⚪tipo_cambio(fecha, monto)

Tipo de cambio FIX (USD/MXN) oficial de Banxico, por fecha (opcional) y con conversion de un monto (opcional). Consume saldo (servicio DATO; tarifa vigente en consultar_precios). Devuelve la fecha del dato y la serie oficial.

입력 스키마

{
  "type": "object",
  "properties": {
    "fecha": {
      "default": "",
      "title": "Fecha",
      "type": "string"
    },
    "monto": {
      "default": null,
      "title": "Monto",
      "type": "number"
    }
  },
  "title": "tipo_cambioArguments"
}

출력 스키마

{
  "type": "object",
  "properties": {
    "conversion": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Conversion"
    },
    "fecha_dato": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Fecha Dato"
    },
    "fix": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Fix"
    },
    "fuente": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Fuente"
    },
    "indicador": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Indicador"
    },
    "operacion_id": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Operacion Id"
    },
    "servicio": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Servicio"
    }
  },
  "additionalProperties": true,
  "description": "economia_fix — 2 muestra(s), 7 campos.",
  "title": "REconomiaFix"
}
🟢catalogo_leyes(materia, ambito, entidad, q)

Indice de legislacion mexicana disponible (Constitucion, codigos y leyes federales, nacionales y de los 32 estados). Filtra por materia (Civil/Penal/Fiscal/Laboral/...), ambito (Federal/Estatal/Nacional), entidad o texto en el nombre. Devuelve el documento_id que necesitas para consultar_ley. Es GRATIS: es el catalogo, no el contenido.

입력 스키마

{
  "type": "object",
  "properties": {
    "materia": {
      "default": "",
      "title": "Materia",
      "type": "string"
    },
    "ambito": {
      "default": "",
      "title": "Ambito",
      "type": "string"
    },
    "entidad": {
      "default": "",
      "title": "Entidad",
      "type": "string"
    },
    "q": {
      "default": "",
      "title": "Q",
      "type": "string"
    }
  },
  "title": "catalogo_leyesArguments"
}
⚪consultar_ley(documento_id, articulo)

Texto exacto de un articulo de ley mexicana, con su cita, ubicacion, fuente oficial, fecha de ultima reforma integrada y deslinde. Pasa el documento_id (de catalogo_leyes, p.ej. 'codigo_civil_federal') y el numero de articulo (p.ej. '1793' o '49 Bis'). Consume saldo (servicio LEGAL; tarifa vigente en consultar_precios). Es texto de referencia fechado, NO asesoria juridica ni copia certificada; verifica la vigencia.

입력 스키마

{
  "type": "object",
  "properties": {
    "documento_id": {
      "title": "Documento Id",
      "type": "string"
    },
    "articulo": {
      "title": "Articulo",
      "type": "string"
    }
  },
  "required": [
    "documento_id",
    "articulo"
  ],
  "title": "consultar_leyArguments"
}

출력 스키마

{
  "type": "object",
  "properties": {
    "articulo": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Articulo"
    },
    "cita": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Cita"
    },
    "deslinde": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Deslinde"
    },
    "documento_id": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Documento Id"
    },
    "encontrado": {
      "anyOf": [
        {
          "type": "boolean"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Encontrado"
    },
    "fuente": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Fuente"
    },
    "operacion_id": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Operacion Id"
    },
    "texto": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Texto"
    },
    "texto_sha256": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Texto Sha256"
    },
    "ubicacion": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Ubicacion"
    }
  },
  "additionalProperties": true,
  "description": "legal_articulo — 1 muestra(s), 10 campos.",
  "title": "RLegalArticulo"
}
⚪buscar_ley(q, materia, ambito, entidad, documento, ...)

Busqueda de texto completo en la legislacion mexicana. Devuelve articulos con extracto, cita y fuente. Filtra por materia, ambito, entidad o un documento_id. Consume saldo (servicio LEGAL; tarifa vigente en consultar_precios) cuando hay resultados; una busqueda sin coincidencias no cobra. Trae deslinde.

입력 스키마

{
  "type": "object",
  "properties": {
    "q": {
      "title": "Q",
      "type": "string"
    },
    "materia": {
      "default": "",
      "title": "Materia",
      "type": "string"
    },
    "ambito": {
      "default": "",
      "title": "Ambito",
      "type": "string"
    },
    "entidad": {
      "default": "",
      "title": "Entidad",
      "type": "string"
    },
    "documento": {
      "default": "",
      "title": "Documento",
      "type": "string"
    },
    "limite": {
      "default": 10,
      "title": "Limite",
      "type": "integer"
    }
  },
  "required": [
    "q"
  ],
  "title": "buscar_leyArguments"
}

출력 스키마

{
  "type": "object",
  "properties": {
    "consulta": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Consulta"
    },
    "deslinde": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Deslinde"
    },
    "nota": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Nota"
    },
    "operacion_id": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Operacion Id"
    },
    "resultados": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Resultados"
    },
    "total": {
      "anyOf": [
        {},
        {
          "type": "null"
        }
      ],
      "default": null,
      "title": "Total"
    }
  },
  "additionalProperties": true,
  "description": "legal_buscar — 1 muestra(s), 6 campos.",
  "title": "RLegalBuscar"
}
⚪verificacion_completa(rfc, cfdi_xml, cep_xml, refs)

Transaccion completa (COMBO): empresa por RFC + factura (XML CFDI) + pago (XML CEP) en una sola operacion, a precio combinado. Consume saldo (servicio COMBO; tarifa vigente en consultar_precios).

입력 스키마

{
  "type": "object",
  "properties": {
    "rfc": {
      "title": "Rfc",
      "type": "string"
    },
    "cfdi_xml": {
      "title": "Cfdi Xml",
      "type": "string"
    },
    "cep_xml": {
      "title": "Cep Xml",
      "type": "string"
    },
    "refs": {
      "default": "",
      "title": "Refs",
      "type": "string"
    }
  },
  "required": [
    "rfc",
    "cfdi_xml",
    "cep_xml"
  ],
  "title": "verificacion_completaArguments"
}
⚪emitir_constancia(verification_id)

Emite una constancia (recibo verificable) de una verificacion que ya hiciste, por su verification_id. Regresa un folio que cualquiera valida gratis con validar_constancia. No tiene costo extra.

입력 스키마

{
  "type": "object",
  "properties": {
    "verification_id": {
      "title": "Verification Id",
      "type": "string"
    }
  },
  "required": [
    "verification_id"
  ],
  "title": "emitir_constanciaArguments"
}
🟢estado_servicio

Estado del servicio y de las fuentes/tablas oficiales: cuando actualizo cada lista del SAT, vigencia de las tablas fiscales, version de catalogos y tarifas. No requiere llave.

입력 스키마

{
  "type": "object",
  "properties": {},
  "title": "estado_servicioArguments"
}
🟢consultar_saldo

Tu saldo de paquete, usos individuales por producto con su vencimiento y ultimos movimientos. No tiene costo.

입력 스키마

{
  "type": "object",
  "properties": {},
  "title": "consultar_saldoArguments"
}
🟢consultar_uso(mes)

Tu consumo del periodo (por servicio y detalle). Parametro mes en formato AAAA-MM. No tiene costo.

입력 스키마

{
  "type": "object",
  "properties": {
    "mes": {
      "default": "",
      "title": "Mes",
      "type": "string"
    }
  },
  "title": "consultar_usoArguments"
}
🟢validar_constancia(folio)

Valida publicamente una constancia por su folio: confirma que la verificacion existio, cuando y con que resultado. No requiere llave, no tiene costo.

입력 스키마

{
  "type": "object",
  "properties": {
    "folio": {
      "title": "Folio",
      "type": "string"
    }
  },
  "required": [
    "folio"
  ],
  "title": "validar_constanciaArguments"
}

커뮤니티

이 서버 평가하기

증거

최근 관측

검증됨버전이 기록되지 않음도구 27개
검증됨버전이 기록되지 않음도구 30개