RESET Verifica
Deterministic Mexican/LatAm verification + sanctions & PEP screening for AI agents. Pay via x402.
Sollte ich dies verwenden
Qualität und Sicherheit
Befunde (3)
- LOWin consultar_precios
- LOWin registrar_obligacion
- LOWin consultar_saldo
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"verifica": {
"url": "https://mcp.resetparatodos.com/mcp"
}
}
}Remote-Endpunkte
https://mcp.resetparatodos.com/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (27)
🟢consultar_precios
Tabla de precios vigente (MXN, IVA incluido). No requiere llave.
Eingabe-Schema
{
"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).
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"type": "object",
"properties": {
"rfc": {
"title": "Rfc",
"type": "string"
},
"sancionados": {
"default": true,
"title": "Sancionados",
"type": "boolean"
}
},
"required": [
"rfc"
],
"title": "verificar_empresaArguments"
}Ausgabe-Schema
{
"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).
Eingabe-Schema
{
"type": "object",
"properties": {
"xml": {
"title": "Xml",
"type": "string"
}
},
"required": [
"xml"
],
"title": "verificar_facturaArguments"
}Ausgabe-Schema
{
"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.
Eingabe-Schema
{
"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).
Eingabe-Schema
{
"type": "object",
"properties": {
"xml": {
"title": "Xml",
"type": "string"
},
"refs": {
"default": "",
"title": "Refs",
"type": "string"
}
},
"required": [
"xml"
],
"title": "verificar_pagoArguments"
}Ausgabe-Schema
{
"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.
Eingabe-Schema
{
"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"
}Ausgabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"type": "object",
"properties": {
"clabe": {
"title": "Clabe",
"type": "string"
}
},
"required": [
"clabe"
],
"title": "validar_clabeArguments"
}Ausgabe-Schema
{
"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.
Eingabe-Schema
{
"type": "object",
"properties": {
"rfc": {
"title": "Rfc",
"type": "string"
}
},
"required": [
"rfc"
],
"title": "validar_rfcArguments"
}Ausgabe-Schema
{
"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.
Eingabe-Schema
{
"type": "object",
"properties": {
"curp": {
"title": "Curp",
"type": "string"
}
},
"required": [
"curp"
],
"title": "validar_curpArguments"
}Ausgabe-Schema
{
"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.
Eingabe-Schema
{
"type": "object",
"properties": {
"nss": {
"title": "Nss",
"type": "string"
}
},
"required": [
"nss"
],
"title": "validar_nssArguments"
}Ausgabe-Schema
{
"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.
Eingabe-Schema
{
"type": "object",
"properties": {
"pan": {
"title": "Pan",
"type": "string"
}
},
"required": [
"pan"
],
"title": "validar_tarjetaArguments"
}Ausgabe-Schema
{
"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).
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"type": "object",
"properties": {
"base_gravable": {
"title": "Base Gravable",
"type": "number"
},
"fecha_calculo": {
"default": "",
"title": "Fecha Calculo",
"type": "string"
}
},
"required": [
"base_gravable"
],
"title": "calcular_isrArguments"
}Ausgabe-Schema
{
"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.
Eingabe-Schema
{
"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"
}Ausgabe-Schema
{
"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.
Eingabe-Schema
{
"type": "object",
"properties": {
"fecha": {
"default": "",
"title": "Fecha",
"type": "string"
},
"monto": {
"default": null,
"title": "Monto",
"type": "number"
}
},
"title": "tipo_cambioArguments"
}Ausgabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"type": "object",
"properties": {
"documento_id": {
"title": "Documento Id",
"type": "string"
},
"articulo": {
"title": "Articulo",
"type": "string"
}
},
"required": [
"documento_id",
"articulo"
],
"title": "consultar_leyArguments"
}Ausgabe-Schema
{
"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.
Eingabe-Schema
{
"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"
}Ausgabe-Schema
{
"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).
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"type": "object",
"properties": {
"folio": {
"title": "Folio",
"type": "string"
}
},
"required": [
"folio"
],
"title": "validar_constanciaArguments"
}Community
Nachweis