← The evidence ledger
Evidence row 551884
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint e1d7652d-23dd-4951-b8c3-3cb32c59ecc5
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- bd3f6771aabecb22be35741080bcc772ea81de45dc593a35f266a19ac2ce5b10
- Leaf
- 0xd87e3e9b2006499888bc7888a0ab155310adb02a9ab736b3338847a5de01c01e
What was observed
{
"count": 27,
"tools": [
{
"description": "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.",
"inputSchema": {
"properties": {
"ambito": {
"default": "",
"title": "Ambito",
"type": "string"
},
"documento": {
"default": "",
"title": "Documento",
"type": "string"
},
"entidad": {
"default": "",
"title": "Entidad",
"type": "string"
},
"limite": {
"default": 10,
"title": "Limite",
"type": "integer"
},
"materia": {
"default": "",
"title": "Materia",
"type": "string"
},
"q": {
"title": "Q",
"type": "string"
}
},
"required": [
"q"
],
"title": "buscar_leyArguments",
"type": "object"
},
"name": "buscar_ley"
},
{
"description": "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.",
"inputSchema": {
"properties": {
"dias": {
"default": 30,
"title": "Dias",
"type": "integer"
},
"fecha_calculo": {
"default": "",
"title": "Fecha Calculo",
"type": "string"
},
"prima_riesgo": {
"default": null,
"title": "Prima Riesgo",
"type": "number"
},
"sbc_diario": {
"title": "Sbc Diario",
"type": "number"
}
},
"required": [
"sbc_diario"
],
"title": "calcular_imssArguments",
"type": "object"
},
"name": "calcular_imss"
},
{
"description": "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.",
"inputSchema": {
"properties": {
"base_gravable": {
"title": "Base Gravable",
"type": "number"
},
"fecha_calculo": {
"default": "",
"title": "Fecha Calculo",
"type": "string"
}
},
"required": [
"base_gravable"
],
"title": "calcular_isrArguments",
"type": "object"
},
"name": "calcular_isr"
},
{
"description": "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.",
"inputSchema": {
"properties": {
"anios_antiguedad": {
"default": 0,
"title": "Anios Antiguedad",
"type": "integer"
},
"concepto": {
"title": "Concepto",
"type": "string"
},
"dias_aguinaldo": {
"default": 15,
"title": "Dias Aguinaldo",
"type": "integer"
},
"dias_pendientes_salario": {
"default": 0,
"title": "Dias Pendientes Salario",
"type": "integer"
},
"dias_trabajados": {
"default": 365,
"title": "Dias Trabajados",
"type": "integer"
},
"fecha_baja": {
"default": "",
"title": "Fecha Baja",
"type": "string"
},
"fecha_ingreso": {
"default": "",
"title": "Fecha Ingreso",
"type": "string"
},
"incluir_indemnizacion": {
"default": false,
"title": "Incluir Indemnizacion",
"type": "boolean"
},
"salario_diario": {
"default": 0,
"title": "Salario Diario",
"type": "number"
}
},
"required": [
"concepto"
],
"title": "calcular_laboralArguments",
"type": "object"
},
"name": "calcular_laboral"
},
{
"description": "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.",
"inputSchema": {
"properties": {
"ambito": {
"default": "",
"title": "Ambito",
"type": "string"
},
"entidad": {
"default": "",
"title": "Entidad",
"type": "string"
},
"materia": {
"default": "",
"title": "Materia",
"type": "string"
},
"q": {
"default": "",
"title": "Q",
"type": "string"
}
},
"title": "catalogo_leyesArguments",
"type": "object"
},
"name": "catalogo_leyes"
},
{
"description": "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).",
"inputSchema": {
"properties": {},
"title": "catalogo_serviciosArguments",
"type": "object"
},
"name": "catalogo_servicios"
},
{
"description": "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).",
"inputSchema": {
"properties": {
"clave": {
"default": "",
"title": "Clave",
"type": "string"
},
"numero": {
"default": "",
"title": "Numero",
"type": "string"
},
"subtipo": {
"default": "",
"title": "Subtipo",
"type": "string"
},
"tipo": {
"title": "Tipo",
"type": "string"
}
},
"required": [
"tipo"
],
"title": "consultar_catalogoArguments",
"type": "object"
},
"name": "consultar_catalogo"
},
{
"description": "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.",
"inputSchema": {
"properties": {
"articulo": {
"title": "Articulo",
"type": "string"
},
"documento_id": {
"title": "Documento Id",
"type": "string"
}
},
"required": [
"documento_id",
"articulo"
],
"title": "consultar_leyArguments",
"type": "object"
},
"name": "consultar_ley"
},
{
"description": "Tabla de precios vigente (MXN, IVA incluido). No requiere llave.",
"inputSchema": {
"properties": {},
"title": "consultar_preciosArguments",
"type": "object"
},
"name": "consultar_precios"
},
{
"description": "Tu saldo de paquete, usos individuales por producto con su vencimiento y ultimos movimientos. No tiene costo.",
"inputSchema": {
"properties": {},
"title": "consultar_saldoArguments",
"type": "object"
},
"name": "consultar_saldo"
},
{
"description": "Tu consumo del periodo (por servicio y detalle). Parametro mes en formato AAAA-MM. No tiene costo.",
"inputSchema": {
"properties": {
"mes": {
"default": "",
"title": "Mes",
"type": "string"
}
},
"title": "consultar_usoArguments",
"type": "object"
},
"name": "consultar_uso"
},
{
"description": "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.",
"inputSchema": {
"properties": {
"verification_id": {
"title": "Verification Id",
"type": "string"
}
},
"required": [
"verification_id"
],
"title": "emitir_constanciaArguments",
"type": "object"
},
"name": "emitir_constancia"
},
{
"description": "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.",
"inputSchema": {
"properties": {},
"title": "estado_servicioArguments",
"type": "object"
},
"name": "estado_servicio"
},
{
"description": "Registra una obligacion (cuenta por cobrar) para conciliarla despues contra un pago. No tiene costo.",
"inputSchema": {
"properties": {
"monto": {
"title": "Monto",
"type": "number"
},
"referencia": {
"title": "Referencia",
"type": "string"
}
},
"required": [
"referencia",
"monto"
],
"title": "registrar_obligacionArguments",
"type": "object"
},
"name": "registrar_obligacion"
},
{
"description": "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.",
"inputSchema": {
"properties": {
"certificate": {
"default": false,
"title": "Certificate",
"type": "boolean"
},
"country": {
"default": "",
"title": "Country",
"type": "string"
},
"name": {
"title": "Name",
"type": "string"
},
"tax_id": {
"default": "",
"title": "Tax Id",
"type": "string"
}
},
"required": [
"name"
],
"title": "screening_listasArguments",
"type": "object"
},
"name": "screening_listas"
},
{
"description": "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.",
"inputSchema": {
"properties": {
"country": {
"default": "",
"title": "Country",
"type": "string"
},
"name": {
"title": "Name",
"type": "string"
},
"tax_id": {
"default": "",
"title": "Tax Id",
"type": "string"
}
},
"required": [
"name"
],
"title": "screening_monitorearArguments",
"type": "object"
},
"name": "screening_monitorear"
},
{
"description": "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.",
"inputSchema": {
"properties": {
"fecha": {
"default": "",
"title": "Fecha",
"type": "string"
},
"monto": {
"default": null,
"title": "Monto",
"type": "number"
}
},
"title": "tipo_cambioArguments",
"type": "object"
},
"name": "tipo_cambio"
},
{
"description": "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.",
"inputSchema": {
"properties": {
"clabe": {
"title": "Clabe",
"type": "string"
}
},
"required": [
"clabe"
],
"title": "validar_clabeArguments",
"type": "object"
},
"name": "validar_clabe"
},
{
"description": "Valida publicamente una constancia por su folio: confirma que la verificacion existio, cuando y con que resultado. No requiere llave, no tiene costo.",
"inputSchema": {
"properties": {
"folio": {
"title": "Folio",
"type": "string"
}
},
"required": [
"folio"
],
"title": "validar_constanciaArguments",
"type": "object"
},
"name": "validar_constancia"
},
{
"description": "Valida una CURP: formato, digito verificador y decodificacion (fecha, sexo, entidad). Incluido con saldo de paquete. No confirma registro ante RENAPO.",
"inputSchema": {
"properties": {
"curp": {
"title": "Curp",
"type": "string"
}
},
"required": [
"curp"
],
"title": "validar_curpArguments",
"type": "object"
},
"name": "validar_curp"
},
{
"description": "Valida un NSS (numero de seguro social): formato y digito Luhn. Incluido con saldo de paquete. No confirma afiliacion ante el IMSS.",
"inputSchema": {
"properties": {
"nss": {
"title": "Nss",
"type": "string"
}
},
"required": [
"nss"
],
"title": "validar_nssArguments",
"type": "object"
},
"name": "validar_nss"
},
{
"description": "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.",
"inputSchema": {
"properties": {
"rfc": {
"title": "Rfc",
"type": "string"
}
},
"required": [
"rfc"
],
"title": "validar_rfcArguments",
"type": "object"
},
"name": "validar_rfc"
},
{
"description": "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.",
"inputSchema": {
"properties": {
"pan": {
"title": "Pan",
"type": "string"
}
},
"required": [
"pan"
],
"title": "validar_tarjetaArguments",
"type": "object"
},
"name": "validar_tarjeta"
},
{
"description": "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).",
"inputSchema": {
"properties": {
"cep_xml": {
"title": "Cep Xml",
"type": "string"
},
"cfdi_xml": {
"title": "Cfdi Xml",
"type": "string"
},
"refs": {
"default": "",
"title": "Refs",
"type": "string"
},
"rfc": {
"title": "Rfc",
"type": "string"
}
},
"required": [
"rfc",
"cfdi_xml",
"cep_xml"
],
"title": "verificacion_completaArguments",
"type": "object"
},
"name": "verificacion_completa"
},
{
"description": "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.",
"inputSchema": {
"properties": {
"rfc": {
"title": "Rfc",
"type": "string"
},
"sancionados": {
"default": true,
"title": "Sancionados",
"type": "boolean"
}
},
"required": [
"rfc"
],
"title": "verificar_empresaArguments",
"type": "object"
},
"name": "verificar_empresa"
},
{
"description": "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).",
"inputSchema": {
"properties": {
"xml": {
"title": "Xml",
"type": "string"
}
},
"required": [
"xml"
],
"title": "verificar_facturaArguments",
"type": "object"
},
"name": "verificar_factura"
},
{
"description": "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).",
"inputSchema": {
"properties": {
"refs": {
"default": "",
"title": "Refs",
"type": "string"
},
"xml": {
"title": "Xml",
"type": "string"
}
},
"required": [
"xml"
],
"title": "verificar_pagoArguments",
"type": "object"
},
"name": "verificar_pago"
}
]
}What the leaf hashes
{"body":"bd3f6771aabecb22be35741080bcc772ea81de45dc593a35f266a19ac2ce5b10","id":551884,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793133448720180,"prev":null,"subject":"e1d7652d-23dd-4951-b8c3-3cb32c59ecc5","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (273461 rows).
- 0xd87e5b75b2998a995bc41a1b1c6dcb02a1fadb8a4ee5166326bce5d96f9ade58
- 0x44f59854e92a0943559ed4a7780ac324ebce5c6f085cdf2135aa79047c46c09a
- 0x108b905f7260e910b64d06d22705c003a0bd88b48ef0cdb01cb39402f7c21d73
- 0x6532ec4c81b97b98f71c9344057535dab5a008248a0e1096a74d62d229a8471d
- 0xe2a0571fb7dc34843abb836e92a39d949b7dbc2b467afaeb0e7fad91767b6b4f
- 0xcce6c939a32c08e1fff30458107aa2ac1a6225520371ee97d3d8643fb252b1b1
- 0xceee415a7ff2a682d84321f0005a3cfc976de8b9d527fe2bed5a4eeeca61b910
- 0x46bf2069a67145cc3affa1187e347e3df1fe4e96605a76a81f8025ade1e1918b
- 0xa422445ad40b5e912992d3fcbd05da500df33bfb854cac5048135a6930993f94
- 0xb53d1c4a76e033644f89ac53f7cf54305fe5dc930aec990b2077c8a49cdfeb26
- 0x3dca44952a9682a51f9efd327b03aab50a00e491555a6e0d2002b9d4c8a802cd
- 0x849261a3d4118e022f8782d6166f4778e44fb4b1ae758bb02cd94e56b5df0896
- 0x13692b463800846f580925c8ea49b43f92b7df3f9e8d32b8a18802640cca3780
- 0xd59f3e577867f5105dd7f75598f16da8286185e426dfcdafb84e733fde2b2492
- 0x24e3e2bb8ee1e8d20756de35f0e0c4ec8eb1f193bd2cf3f077ee1f92f211c34d
- 0x8745bd887f5ce9f7a49558fd2b04cdcd97a05ea9f8a23f62d0e80cb13d328b0f
- 0xdf1105afdc109de3c09a98fc8a3864159ad964e6f49b635c105a27a1e1f14310
- 0x2bf8151e5f157dd183b9de6fa00469551932a7a6e3f33a694895000ac9061197
- 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
- Day root
- 0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
- Chained
- 0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
- Published
- On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4