{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_dx5e43rv8cx3","handle":"contix-herramientas","url":"https://wellknown.network/agents/contix-herramientas","links":{"self":"https://wellknown.network/agents/contix-herramientas/record.json","html":"https://wellknown.network/agents/contix-herramientas","markdown":"https://wellknown.network/agents/contix-herramientas/record.md","api":"https://wellknown.network/api/v1/agents/contix-herramientas","status":"https://wellknown.network/api/v1/agents/contix-herramientas/status","claim":"https://wellknown.network/agents/contix-herramientas/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/contix-herramientas/claim.json","badge":"https://wellknown.network/agents/contix-herramientas/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/contix-herramientas/history","tools":"https://wellknown.network/api/v1/agents/contix-herramientas/tools"},"ard":{"identifier":"urn:air:api.contix.es:server:contix-herramientas","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"contix herramientas","summary":"Free no-auth tools for Spain: validate IBAN, EU VAT check (VIES), Modelo 303 sums, Veri*factu dates.","description":"Free no-auth tools for Spain: validate IBAN, EU VAT check (VIES), Modelo 303 sums, Veri*factu dates.","publisher":{"name":"es.contix","url":null},"homepage":"https://contix.es/herramientas/","repository":null,"version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://api.contix.es/api/v1/mcp/herramientas","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-01T12:11:46.033082Z","publishedAt":"2026-10-01T12:11:46.033082Z","registryName":"es.contix/herramientas"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[],"categories":[],"language":"en"},"observed":{"status":"live","statusReason":"Responded 3h ago.","lastOkAt":"2026-10-13T10:29:38.109Z","lastProbedAt":"2026-10-13T10:29:38.109Z","statusComputedAt":"2026-10-13T10:31:14.050Z","reliability30d":{"probes":36,"successRate":1,"p50Ms":32,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":36,"ok":36,"authBoundaryOk":0,"serviceOk":36,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-13T10:29:38.109Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":55,"error":null,"detail":{"tools":[{"name":"calculate_vat","description":"Compute the taxable base, VAT (IVA) amount, optional recargo de equivalencia and optional IRPF withholding from an amount. By default `importe` is the taxable b"},{"name":"validate_spanish_tax_id","description":"Two modes in one input. If `valor` is only 1-8 digits, computes the DNI check letter and returns the full 8-digit-plus-letter DNI (digits are left-padded with z"},{"name":"validate_iban","description":"Check whether an IBAN is well formed: country length (SWIFT IBAN registry) and ISO 13616 check digits. For Spanish IBANs also the two account check digits (DC) "},{"name":"check_vat_number","description":"Look up an EU VAT number in the European Commission's VIES registry. Returns what the registry says: whether the number exists and, where the member state publi"},{"name":"calculate_modelo_303","description":"Add up the boxes (casillas) of the Spanish quarterly VAT return Modelo 303 with the formulas printed on the official AEAT form: 27, 45, 46, 64, 66, 87, 69 and 7"},{"name":"get_obligation_dates","description":"Deadlines from the published Spanish rules: Veri*factu (RD 1007/2023, dates of RD-ley 15/2025) and mandatory B2B e-invoicing (RD 238/2026, counted from the mini"}],"toolCount":6,"toolsHash":"11fa5d21cade981019f3b93e2e156db354c98262bcc56445be5e00fd8b24065f","serverName":"contix-herramientas","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-13T04:28:22.342Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":24,"error":null,"detail":{"tools":[{"name":"calculate_vat","description":"Compute the taxable base, VAT (IVA) amount, optional recargo de equivalencia and optional IRPF withholding from an amount. By default `importe` is the taxable b"},{"name":"validate_spanish_tax_id","description":"Two modes in one input. If `valor` is only 1-8 digits, computes the DNI check letter and returns the full 8-digit-plus-letter DNI (digits are left-padded with z"},{"name":"validate_iban","description":"Check whether an IBAN is well formed: country length (SWIFT IBAN registry) and ISO 13616 check digits. For Spanish IBANs also the two account check digits (DC) "},{"name":"check_vat_number","description":"Look up an EU VAT number in the European Commission's VIES registry. Returns what the registry says: whether the number exists and, where the member state publi"},{"name":"calculate_modelo_303","description":"Add up the boxes (casillas) of the Spanish quarterly VAT return Modelo 303 with the formulas printed on the official AEAT form: 27, 45, 46, 64, 66, 87, 69 and 7"},{"name":"get_obligation_dates","description":"Deadlines from the published Spanish rules: Veri*factu (RD 1007/2023, dates of RD-ley 15/2025) and mandatory B2B e-invoicing (RD 238/2026, counted from the mini"}],"toolCount":6,"toolsHash":"11fa5d21cade981019f3b93e2e156db354c98262bcc56445be5e00fd8b24065f","serverName":"contix-herramientas","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-12T22:25:15.277Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":25,"error":null,"detail":{"tools":[{"name":"calculate_vat","description":"Compute the taxable base, VAT (IVA) amount, optional recargo de equivalencia and optional IRPF withholding from an amount. By default `importe` is the taxable b"},{"name":"validate_spanish_tax_id","description":"Two modes in one input. If `valor` is only 1-8 digits, computes the DNI check letter and returns the full 8-digit-plus-letter DNI (digits are left-padded with z"},{"name":"validate_iban","description":"Check whether an IBAN is well formed: country length (SWIFT IBAN registry) and ISO 13616 check digits. For Spanish IBANs also the two account check digits (DC) "},{"name":"check_vat_number","description":"Look up an EU VAT number in the European Commission's VIES registry. Returns what the registry says: whether the number exists and, where the member state publi"},{"name":"calculate_modelo_303","description":"Add up the boxes (casillas) of the Spanish quarterly VAT return Modelo 303 with the formulas printed on the official AEAT form: 27, 45, 46, 64, 66, 87, 69 and 7"},{"name":"get_obligation_dates","description":"Deadlines from the published Spanish rules: Veri*factu (RD 1007/2023, dates of RD-ley 15/2025) and mandatory B2B e-invoicing (RD 238/2026, counted from the mini"}],"toolCount":6,"toolsHash":"11fa5d21cade981019f3b93e2e156db354c98262bcc56445be5e00fd8b24065f","serverName":"contix-herramientas","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-12T15:39:40.926Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":34,"error":null,"detail":{"tools":[{"name":"calculate_vat","description":"Compute the taxable base, VAT (IVA) amount, optional recargo de equivalencia and optional IRPF withholding from an amount. By default `importe` is the taxable b"},{"name":"validate_spanish_tax_id","description":"Two modes in one input. If `valor` is only 1-8 digits, computes the DNI check letter and returns the full 8-digit-plus-letter DNI (digits are left-padded with z"},{"name":"validate_iban","description":"Check whether an IBAN is well formed: country length (SWIFT IBAN registry) and ISO 13616 check digits. For Spanish IBANs also the two account check digits (DC) "},{"name":"check_vat_number","description":"Look up an EU VAT number in the European Commission's VIES registry. Returns what the registry says: whether the number exists and, where the member state publi"},{"name":"calculate_modelo_303","description":"Add up the boxes (casillas) of the Spanish quarterly VAT return Modelo 303 with the formulas printed on the official AEAT form: 27, 45, 46, 64, 66, 87, 69 and 7"},{"name":"get_obligation_dates","description":"Deadlines from the published Spanish rules: Veri*factu (RD 1007/2023, dates of RD-ley 15/2025) and mandatory B2B e-invoicing (RD 238/2026, counted from the mini"}],"toolCount":6,"toolsHash":"11fa5d21cade981019f3b93e2e156db354c98262bcc56445be5e00fd8b24065f","serverName":"contix-herramientas","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-12T08:26:32.710Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":25,"error":null,"detail":{"tools":[{"name":"calculate_vat","description":"Compute the taxable base, VAT (IVA) amount, optional recargo de equivalencia and optional IRPF withholding from an amount. By default `importe` is the taxable b"},{"name":"validate_spanish_tax_id","description":"Two modes in one input. If `valor` is only 1-8 digits, computes the DNI check letter and returns the full 8-digit-plus-letter DNI (digits are left-padded with z"},{"name":"validate_iban","description":"Check whether an IBAN is well formed: country length (SWIFT IBAN registry) and ISO 13616 check digits. For Spanish IBANs also the two account check digits (DC) "},{"name":"check_vat_number","description":"Look up an EU VAT number in the European Commission's VIES registry. Returns what the registry says: whether the number exists and, where the member state publi"},{"name":"calculate_modelo_303","description":"Add up the boxes (casillas) of the Spanish quarterly VAT return Modelo 303 with the formulas printed on the official AEAT form: 27, 45, 46, 64, 66, 87, 69 and 7"},{"name":"get_obligation_dates","description":"Deadlines from the published Spanish rules: Veri*factu (RD 1007/2023, dates of RD-ley 15/2025) and mandatory B2B e-invoicing (RD 238/2026, counted from the mini"}],"toolCount":6,"toolsHash":"11fa5d21cade981019f3b93e2e156db354c98262bcc56445be5e00fd8b24065f","serverName":"contix-herramientas","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-12T01:25:48.736Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":38,"error":null,"detail":{"tools":[{"name":"calculate_vat","description":"Compute the taxable base, VAT (IVA) amount, optional recargo de equivalencia and optional IRPF withholding from an amount. By default `importe` is the taxable b"},{"name":"validate_spanish_tax_id","description":"Two modes in one input. If `valor` is only 1-8 digits, computes the DNI check letter and returns the full 8-digit-plus-letter DNI (digits are left-padded with z"},{"name":"validate_iban","description":"Check whether an IBAN is well formed: country length (SWIFT IBAN registry) and ISO 13616 check digits. For Spanish IBANs also the two account check digits (DC) "},{"name":"check_vat_number","description":"Look up an EU VAT number in the European Commission's VIES registry. Returns what the registry says: whether the number exists and, where the member state publi"},{"name":"calculate_modelo_303","description":"Add up the boxes (casillas) of the Spanish quarterly VAT return Modelo 303 with the formulas printed on the official AEAT form: 27, 45, 46, 64, 66, 87, 69 and 7"},{"name":"get_obligation_dates","description":"Deadlines from the published Spanish rules: Veri*factu (RD 1007/2023, dates of RD-ley 15/2025) and mandatory B2B e-invoicing (RD 238/2026, counted from the mini"}],"toolCount":6,"toolsHash":"11fa5d21cade981019f3b93e2e156db354c98262bcc56445be5e00fd8b24065f","serverName":"contix-herramientas","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-11T18:26:16.374Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":24,"error":null,"detail":{"tools":[{"name":"calculate_vat","description":"Compute the taxable base, VAT (IVA) amount, optional recargo de equivalencia and optional IRPF withholding from an amount. By default `importe` is the taxable b"},{"name":"validate_spanish_tax_id","description":"Two modes in one input. If `valor` is only 1-8 digits, computes the DNI check letter and returns the full 8-digit-plus-letter DNI (digits are left-padded with z"},{"name":"validate_iban","description":"Check whether an IBAN is well formed: country length (SWIFT IBAN registry) and ISO 13616 check digits. For Spanish IBANs also the two account check digits (DC) "},{"name":"check_vat_number","description":"Look up an EU VAT number in the European Commission's VIES registry. Returns what the registry says: whether the number exists and, where the member state publi"},{"name":"calculate_modelo_303","description":"Add up the boxes (casillas) of the Spanish quarterly VAT return Modelo 303 with the formulas printed on the official AEAT form: 27, 45, 46, 64, 66, 87, 69 and 7"},{"name":"get_obligation_dates","description":"Deadlines from the published Spanish rules: Veri*factu (RD 1007/2023, dates of RD-ley 15/2025) and mandatory B2B e-invoicing (RD 238/2026, counted from the mini"}],"toolCount":6,"toolsHash":"11fa5d21cade981019f3b93e2e156db354c98262bcc56445be5e00fd8b24065f","serverName":"contix-herramientas","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-11T11:24:04.462Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":28,"error":null,"detail":{"tools":[{"name":"calculate_vat","description":"Compute the taxable base, VAT (IVA) amount, optional recargo de equivalencia and optional IRPF withholding from an amount. By default `importe` is the taxable b"},{"name":"validate_spanish_tax_id","description":"Two modes in one input. If `valor` is only 1-8 digits, computes the DNI check letter and returns the full 8-digit-plus-letter DNI (digits are left-padded with z"},{"name":"validate_iban","description":"Check whether an IBAN is well formed: country length (SWIFT IBAN registry) and ISO 13616 check digits. For Spanish IBANs also the two account check digits (DC) "},{"name":"check_vat_number","description":"Look up an EU VAT number in the European Commission's VIES registry. Returns what the registry says: whether the number exists and, where the member state publi"},{"name":"calculate_modelo_303","description":"Add up the boxes (casillas) of the Spanish quarterly VAT return Modelo 303 with the formulas printed on the official AEAT form: 27, 45, 46, 64, 66, 87, 69 and 7"},{"name":"get_obligation_dates","description":"Deadlines from the published Spanish rules: Veri*factu (RD 1007/2023, dates of RD-ley 15/2025) and mandatory B2B e-invoicing (RD 238/2026, counted from the mini"}],"toolCount":6,"toolsHash":"11fa5d21cade981019f3b93e2e156db354c98262bcc56445be5e00fd8b24065f","serverName":"contix-herramientas","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-11T05:25:47.172Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":80,"error":null,"detail":{"tools":[{"name":"calculate_vat","description":"Compute the taxable base, VAT (IVA) amount, optional recargo de equivalencia and optional IRPF withholding from an amount. By default `importe` is the taxable b"},{"name":"validate_spanish_tax_id","description":"Two modes in one input. If `valor` is only 1-8 digits, computes the DNI check letter and returns the full 8-digit-plus-letter DNI (digits are left-padded with z"},{"name":"validate_iban","description":"Check whether an IBAN is well formed: country length (SWIFT IBAN registry) and ISO 13616 check digits. For Spanish IBANs also the two account check digits (DC) "},{"name":"check_vat_number","description":"Look up an EU VAT number in the European Commission's VIES registry. Returns what the registry says: whether the number exists and, where the member state publi"},{"name":"calculate_modelo_303","description":"Add up the boxes (casillas) of the Spanish quarterly VAT return Modelo 303 with the formulas printed on the official AEAT form: 27, 45, 46, 64, 66, 87, 69 and 7"},{"name":"get_obligation_dates","description":"Deadlines from the published Spanish rules: Veri*factu (RD 1007/2023, dates of RD-ley 15/2025) and mandatory B2B e-invoicing (RD 238/2026, counted from the mini"}],"toolCount":6,"toolsHash":"11fa5d21cade981019f3b93e2e156db354c98262bcc56445be5e00fd8b24065f","serverName":"contix-herramientas","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T23:23:12.117Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":49,"error":null,"detail":{"tools":[{"name":"calculate_vat","description":"Compute the taxable base, VAT (IVA) amount, optional recargo de equivalencia and optional IRPF withholding from an amount. By default `importe` is the taxable b"},{"name":"validate_spanish_tax_id","description":"Two modes in one input. If `valor` is only 1-8 digits, computes the DNI check letter and returns the full 8-digit-plus-letter DNI (digits are left-padded with z"},{"name":"validate_iban","description":"Check whether an IBAN is well formed: country length (SWIFT IBAN registry) and ISO 13616 check digits. For Spanish IBANs also the two account check digits (DC) "},{"name":"check_vat_number","description":"Look up an EU VAT number in the European Commission's VIES registry. Returns what the registry says: whether the number exists and, where the member state publi"},{"name":"calculate_modelo_303","description":"Add up the boxes (casillas) of the Spanish quarterly VAT return Modelo 303 with the formulas printed on the official AEAT form: 27, 45, 46, 64, 66, 87, 69 and 7"},{"name":"get_obligation_dates","description":"Deadlines from the published Spanish rules: Veri*factu (RD 1007/2023, dates of RD-ley 15/2025) and mandatory B2B e-invoicing (RD 238/2026, counted from the mini"}],"toolCount":6,"toolsHash":"11fa5d21cade981019f3b93e2e156db354c98262bcc56445be5e00fd8b24065f","serverName":"contix-herramientas","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"calculate_vat","description":"Compute the taxable base, VAT (IVA) amount, optional recargo de equivalencia and optional IRPF withholding from an amount. By default `importe` is the taxable b"},{"name":"validate_spanish_tax_id","description":"Two modes in one input. If `valor` is only 1-8 digits, computes the DNI check letter and returns the full 8-digit-plus-letter DNI (digits are left-padded with z"},{"name":"validate_iban","description":"Check whether an IBAN is well formed: country length (SWIFT IBAN registry) and ISO 13616 check digits. For Spanish IBANs also the two account check digits (DC) "},{"name":"check_vat_number","description":"Look up an EU VAT number in the European Commission's VIES registry. Returns what the registry says: whether the number exists and, where the member state publi"},{"name":"calculate_modelo_303","description":"Add up the boxes (casillas) of the Spanish quarterly VAT return Modelo 303 with the formulas printed on the official AEAT form: 27, 45, 46, 64, 66, 87, 69 and 7"},{"name":"get_obligation_dates","description":"Deadlines from the published Spanish rules: Veri*factu (RD 1007/2023, dates of RD-ley 15/2025) and mandatory B2B e-invoicing (RD 238/2026, counted from the mini"}],"package":null,"toolSurface":{"id":"ts_mcs4t5tvzkkb","endpointId":"ep_qkana6zu4fy4","hash":"11fa5d21cade981019f3b93e2e156db354c98262bcc56445be5e00fd8b24065f","toolCount":6,"serverName":"contix-herramientas","serverVersion":"1.0.0","protocolVersion":"2025-03-26","firstSeenAt":"2026-10-04T17:28:08.052Z","lastSeenAt":"2026-10-13T10:29:38.113Z","observations":33,"toolNames":["calculate_vat","validate_spanish_tax_id","validate_iban","check_vat_number","calculate_modelo_303","get_obligation_dates"],"distinctSurfaces":2},"endpointFacts":[{"id":"ep_qkana6zu4fy4","url":"https://api.contix.es/api/v1/mcp/herramientas","type":"mcp_streamable_http","factsCheckedAt":"2026-10-07T03:23:42.129Z","auth":{"observedAt":"2026-10-07T03:23:42.156Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-07T03:23:42.198Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"api.contix.es","issuer":{"commonName":"YR2","organization":"Let's Encrypt"},"validFrom":"2026-08-31T20:50:38.000Z","validTo":"2026-11-29T20:50:37.000Z","daysToExpiry":47,"sanCount":1,"fingerprint256":"5C:B8:8D:C9:21:C1:32:C1:09:E0:2F:84:28:8D:94:A6:04:0D:9C:CD:00:C4:23:BE:1A:FB:53:1B:4E:A4:0C:F7"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"es.contix/herramientas","url":"https://registry.modelcontextprotocol.io/v0/servers/es.contix%2Fherramientas","firstSeenAt":"2026-10-03T20:21:15.437Z","fetchedAt":"2026-10-12T12:18:48.427Z","normalizedAt":"2026-10-12T12:18:48.427Z"}]},"firstSeenAt":"2026-10-03T20:21:15.437Z","updatedAt":"2026-10-13T10:32:13.663Z"}