Skip to content
Back to EUCompliance.tools — Agent Decision & Evidence Layer

Card snapshot

api.eucompliance.tools · 2026-10-02 00:43:01 UTC · 08d2442ddb375f642d88a1d6f51b2939fcdb83839be4eeab990f321062a9d7fc

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "protocolVersion": "0.3.0",
  "name": "EUCompliance.tools \u2014 Agent Decision & Evidence Layer",
  "description": "One MCP endpoint with 41 tools for autonomous agents to turn live compliance, blockchain, market and public-web data into bounded decisions with source evidence, freshness and signed receipts where applicable. Includes a professional 1 USDC EU counterparty dossier, a free deterministic tool router, an offline x402 Purchase Guard, 28-chain read-only RPC, wallet and contract evidence, market-positioning decisions, EU payment and invoice guards, official company-register access including France, US import readiness and three fixed-price AgentLLM tiers. Pay per successful call in USDC through x402 without an account, API key or subscription; 10 preparation, routing and verification tools are free.",
  "version": "1.7.0",
  "url": "https://mcp.eucompliance.tools/mcp",
  "preferredTransport": "MCP",
  "documentationUrl": "https://eucompliance.tools/llms.txt",
  "iconUrl": "https://eucompliance.tools/favicon.ico",
  "provider": {
    "organization": "Kaufmann Installationen",
    "url": "https://eucompliance.tools"
  },
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false,
    "toolCount": 41,
    "schemaSource": "cached-live"
  },
  "defaultInputModes": [
    "application/json",
    "text/plain"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "prepare_us_import_readiness",
      "name": "Prepare US Import Readiness Guard (free)",
      "description": "FREE local completeness and safety check for ordinary goods dispatched from DE/AT to the US. Requires product, material, intended-use, origin, value and explicit regulated-attribute answers. No product URL is accepted or fetched. Returns an opaque job ID and recovery secret for the paid guard.",
      "price": "free",
      "inputSchema": {
        "properties": {
          "dispatch_country": {
            "type": "string",
            "enum": [
              "DE",
              "AT"
            ]
          },
          "country_of_origin": {
            "type": "string",
            "pattern": "^[A-Z]{2}$",
            "description": "Valid ISO-3166 manufacturing origin, not dispatch country"
          },
          "product_name": {
            "type": "string",
            "minLength": 3,
            "maxLength": 160
          },
          "product_description": {
            "type": "string",
            "minLength": 20,
            "maxLength": 2000
          },
          "material_or_composition": {
            "type": "string",
            "minLength": 3,
            "maxLength": 1000
          },
          "intended_use": {
            "type": "string",
            "minLength": 3,
            "maxLength": 500
          },
          "customs_value_usd": {
            "type": "string",
            "pattern": "^[0-9]+(?:\\.[0-9]{1,2})?$"
          },
          "quantity": {
            "type": "integer",
            "minimum": 1,
            "maximum": 10000
          },
          "importer_use": {
            "type": "string",
            "enum": [
              "personal",
              "commercial_resale",
              "business_use",
              "gift",
              "sample"
            ]
          },
          "merchant_forwarding_policy": {
            "type": "string",
            "enum": [
              "allowed",
              "prohibited",
              "unknown"
            ]
          },
          "risk_answers": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
              "battery": {
                "type": "string",
                "enum": [
                  "yes",
                  "no",
                  "unknown"
                ]
              },
              "food_or_supplement": {
                "type": "string",
                "enum": [
                  "yes",
                  "no",
                  "unknown"
                ]
              },
              "drug_or_medical_device": {
                "type": "string",
                "enum": [
                  "yes",
                  "no",
                  "unknown"
                ]
              },
              "cosmetic": {
                "type": "string",
                "enum": [
                  "yes",
                  "no",
                  "unknown"
                ]
              },
              "plant_seed_or_animal_product": {
                "type": "string",
                "enum": [
                  "yes",
                  "no",
                  "unknown"
                ]
              },
              "chemical_or_hazmat": {
                "type": "string",
                "enum": [
                  "yes",
                  "no",
                  "unknown"
                ]
              },
              "alcohol_or_tobacco": {
                "type": "string",
                "enum": [
                  "yes",
                  "no",
                  "unknown"
                ]
              },
              "weapon_or_weapon_part": {
                "type": "string",
                "enum": [
                  "yes",
                  "no",
                  "unknown"
                ]
              },
              "counterfeit_or_unlicensed_replica": {
                "type": "string",
                "enum": [
                  "yes",
                  "no",
                  "unknown"
                ]
              },
              "radio_transmitter": {
                "type": "string",
                "enum": [
                  "yes",
                  "no",
                  "unknown"
                ]
              },
              "childrens_product": {
                "type": "string",
                "enum": [
                  "yes",
                  "no",
                  "unknown"
                ]
              }
            },
            "required": [
              "battery",
              "food_or_supplement",
              "drug_or_medical_device",
              "cosmetic",
              "plant_seed_or_animal_product",
              "chemical_or_hazmat",
              "alcohol_or_tobacco",
              "weapon_or_weapon_part",
              "counterfeit_or_unlicensed_replica",
              "radio_transmitter",
              "childrens_product"
            ]
          },
          "destination_country": {
            "type": "string",
            "default": "US",
            "const": "US"
          },
          "hts_code": {
            "type": "string",
            "default": "",
            "description": "Optional buyer-declared 6, 8 or 10 digit HTS code"
          },
          "brand": {
            "type": "string",
            "default": "",
            "maxLength": 120
          },
          "model": {
            "type": "string",
            "default": "",
            "maxLength": 120
          },
          "gtin": {
            "type": "string",
            "default": "",
            "description": "Optional GTIN/UPC/EAN"
          }
        },
        "required": [
          "dispatch_country",
          "country_of_origin",
          "product_name",
          "product_description",
          "material_or_composition",
          "intended_use",
          "customs_value_usd",
          "quantity",
          "importer_use",
          "merchant_forwarding_policy",
          "risk_answers"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "tags": [
        "us-import",
        "precheck",
        "hts",
        "parcel-forwarding",
        "free"
      ],
      "examples": [
        "POST the documented plastic document-folder example to the free check before paying."
      ],
      "outputSchema": {
        "properties": {
          "contract": {
            "type": "string"
          },
          "chargeable": {
            "type": "boolean"
          },
          "eligible_for_paid_dossier": {
            "type": "boolean"
          },
          "input_fingerprint": {
            "type": "string"
          },
          "issues": {
            "type": "array",
            "items": {}
          },
          "coverage": {
            "type": "object",
            "additionalProperties": true
          },
          "purchase": {
            "type": [
              "object",
              "null"
            ],
            "additionalProperties": true
          },
          "privacy": {
            "type": "object",
            "additionalProperties": true
          },
          "job": {
            "type": "object",
            "additionalProperties": true
          },
          "error": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "object",
                "additionalProperties": true,
                "properties": {
                  "message": {
                    "type": "string"
                  },
                  "type": {
                    "type": "string"
                  },
                  "param": {
                    "type": [
                      "string",
                      "null"
                    ]
                  },
                  "code": {
                    "type": [
                      "string",
                      "null"
                    ]
                  }
                },
                "required": [
                  "message"
                ]
              }
            ]
          },
          "error_code": {
            "type": "string"
          },
          "message": {
            "type": "string"
          },
          "charged": {
            "type": "boolean",
            "description": "When present on an error, false means the failed result is uncharged."
          },
          "settled": {
            "type": "boolean",
            "description": "When present on an error, false means no settlement occurred."
          },
          "retryable": {
            "type": "boolean"
          },
          "missing_checks": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "status_code": {
            "type": "integer"
          },
          "partial_evidence": {
            "type": "object",
            "additionalProperties": true
          },
          "tool": {
            "type": "string"
          },
          "missing": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "unknown": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "accepted": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "did_you_mean": {
            "type": [
              "object",
              "null"
            ],
            "additionalProperties": true
          },
          "price": {
            "type": "string",
            "const": "free",
            "description": "No payment is required for this tool."
          }
        },
        "type": "object",
        "additionalProperties": true,
        "description": "Structured result contract for prepare_us_import_readiness. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.",
        "anyOf": [
          {
            "required": [
              "contract",
              "chargeable",
              "eligible_for_paid_dossier",
              "input_fingerprint",
              "issues",
              "coverage",
              "purchase",
              "privacy",
              "price"
            ]
          },
          {
            "required": [
              "error"
            ]
          }
        ]
      },
      "annotations": {
        "destructiveHint": false,
        "idempotentHint": true,
        "openWorldHint": true,
        "readOnlyHint": true,
        "title": "Prepare US Import Readiness Guard (free)"
      }
    },
    {
      "id": "us_import_readiness_guard",
      "name": "US Import Readiness Guard",
      "description": "Signed pre-purchase evidence dossier for ordinary goods dispatched from Germany or Austria to the United States. Validates a buyer-declared HTS code or returns non-binding current USITC candidates, calculates only a simple ordinary-duty component, checks CPSC recall candidates and routes declared regulated attributes. Returns PROCEED_TO_CARRIER_QUOTE, REVIEW_REQUIRED or DO_NOT_FORWARD. It never fetches a product URL, orders, creates an address, books shipping or claims exact landed cost, carrier acceptance or customs clearance. Free input check first; source/input failures are not settled.",
      "price": "0.25 USDC",
      "inputSchema": {
        "properties": {
          "job_id": {
            "type": "string",
            "pattern": "^[A-Za-z0-9_-]{20,64}$",
            "description": "Opaque job ID returned by the free prepare call"
          },
          "recovery_secret": {
            "type": "string",
            "description": "Secret returned by the free prepare call"
          },
          "dispatch_country": {
            "type": "string",
            "enum": [
              "DE",
              "AT"
            ]
          },
          "country_of_origin": {
            "type": "string",
            "pattern": "^[A-Z]{2}$",
            "description": "Valid ISO-3166 manufacturing origin, not dispatch country"
          },
          "product_name": {
            "type": "string",
            "minLength": 3,
            "maxLength": 160
          },
          "product_description": {
            "type": "string",
            "minLength": 20,
            "maxLength": 2000
          },
          "material_or_composition": {
            "type": "string",
            "minLength": 3,
            "maxLength": 1000
          },
          "intended_use": {
            "type": "string",
            "minLength": 3,
            "maxLength": 500
          },
          "customs_value_usd": {
            "type": "string",
            "pattern": "^[0-9]+(?:\\.[0-9]{1,2})?$"
          },
          "quantity": {
            "type": "integer",
            "minimum": 1,
            "maximum": 10000
          },
          "importer_use": {
            "type": "string",
            "enum": [
              "personal",
              "commercial_resale",
              "business_use",
              "gift",
              "sample"
            ]
          },
          "merchant_forwarding_policy": {
            "type": "string",
            "enum": [
              "allowed",
              "prohibited",
              "unknown"
            ]
          },
          "risk_answers": {
            "type": "object",
            "additionalProperties": false,
            "properties": {
              "battery": {
                "type": "string",
                "enum": [
                  "yes",
                  "no",
                  "unknown"
                ]
              },
              "food_or_supplement": {
                "type": "string",
                "enum": [
                  "yes",
                  "no",
                  "unknown"
                ]
              },
              "drug_or_medical_device": {
                "type": "string",
                "enum": [
                  "yes",
                  "no",
                  "unknown"
                ]
              },
              "cosmetic": {
                "type": "string",
                "enum": [
                  "yes",
                  "no",
                  "unknown"
                ]
              },
              "plant_seed_or_animal_product": {
                "type": "string",
                "enum": [
                  "yes",
                  "no",
                  "unknown"
                ]
              },
              "chemical_or_hazmat": {
                "type": "string",
                "enum": [
                  "yes",
                  "no",
                  "unknown"
                ]
              },
              "alcohol_or_tobacco": {
                "type": "string",
                "enum": [
                  "yes",
                  "no",
                  "unknown"
                ]
              },
              "weapon_or_weapon_part": {
                "type": "string",
                "enum": [
                  "yes",
                  "no",
                  "unknown"
                ]
              },
              "counterfeit_or_unlicensed_replica": {
                "type": "string",
                "enum": [
                  "yes",
                  "no",
                  "unknown"
                ]
              },
              "radio_transmitter": {
                "type": "string",
                "enum": [
                  "yes",
                  "no",
                  "unknown"
                ]
              },
              "childrens_product": {
                "type": "string",
                "enum": [
                  "yes",
                  "no",
                  "unknown"
                ]
              }
            },
            "required": [
              "battery",
              "food_or_supplement",
              "drug_or_medical_device",
              "cosmetic",
              "plant_seed_or_animal_product",
              "chemical_or_hazmat",
              "alcohol_or_tobacco",
              "weapon_or_weapon_part",
              "counterfeit_or_unlicensed_replica",
              "radio_transmitter",
              "childrens_product"
            ]
          },
          "destination_country": {
            "type": "string",
            "default": "US",
            "const": "US"
          },
          "hts_code": {
            "type": "string",
            "default": "",
            "description": "Optional buyer-declared 6, 8 or 10 digit HTS code"
          },
          "brand": {
            "type": "string",
            "default": "",
            "maxLength": 120
          },
          "model": {
            "type": "string",
            "default": "",
            "maxLength": 120
          },
          "gtin": {
            "type": "string",
            "default": "",
            "description": "Optional GTIN/UPC/EAN"
          }
        },
        "required": [
          "job_id",
          "recovery_secret",
          "dispatch_country",
          "country_of_origin",
          "product_name",
          "product_description",
          "material_or_composition",
          "intended_use",
          "customs_value_usd",
          "quantity",
          "importer_use",
          "merchant_forwarding_policy",
          "risk_answers"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "tags": [
        "us-import",
        "customs",
        "hts",
        "usitc",
        "cpsc",
        "parcel-forwarding"
      ],
      "examples": [
        "Is this Austrian or German product ready to send to a US carrier for a firm import quote?"
      ],
      "outputSchema": {
        "properties": {
          "contract": {
            "type": "string"
          },
          "policy_version": {
            "type": "string"
          },
          "decision": {
            "type": "object",
            "additionalProperties": true
          },
          "input_fingerprint": {
            "type": "string"
          },
          "route": {
            "type": "object",
            "additionalProperties": true
          },
          "product": {
            "type": "object",
            "additionalProperties": true
          },
          "tariff": {
            "type": "object",
            "additionalProperties": true
          },
          "ordinary_duty_component": {
            "type": "object",
            "additionalProperties": true
          },
          "entry_policy": {
            "type": "object",
            "additionalProperties": true
          },
          "recalls": {
            "type": "object",
            "additionalProperties": true
          },
          "regulatory_routing": {
            "type": "object",
            "additionalProperties": true
          },
          "forwarding": {
            "type": "object",
            "additionalProperties": true
          },
          "cost_view": {
            "type": "object",
            "additionalProperties": true
          },
          "source_snapshots": {
            "type": "array",
            "items": {}
          },
          "next_actions": {
            "type": "array",
            "items": {}
          },
          "validity": {
            "type": "object",
            "additionalProperties": true
          },
          "limitations": {
            "type": "array",
            "items": {}
          },
          "pricing": {
            "type": "object",
            "additionalProperties": true
          },
          "privacy": {
            "type": "object",
            "additionalProperties": true
          },
          "error": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "object",
                "additionalProperties": true,
                "properties": {
                  "message": {
                    "type": "string"
                  },
                  "type": {
                    "type": "string"
                  },
                  "param": {
                    "type": [
                      "string",
                      "null"
                    ]
                  },
                  "code": {
                    "type": [
                      "string",
                      "null"
                    ]
                  }
                },
                "required": [
                  "message"
                ]
              }
            ]
          },
          "error_code": {
            "type": "string"
          },
          "message": {
            "type": "string"
          },
          "charged": {
            "type": "boolean",
            "description": "When present on an error, false means the failed result is uncharged."
          },
          "settled": {
            "type": "boolean",
            "description": "When present on an error, false means no settlement occurred."
          },
          "retryable": {
            "type": "boolean"
          },
          "missing_checks": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "status_code": {
            "type": "integer"
          },
          "partial_evidence": {
            "type": "object",
            "additionalProperties": true
          },
          "tool": {
            "type": "string"
          },
          "missing": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "unknown": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "accepted": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "did_you_mean": {
            "type": [
              "object",
              "null"
            ],
            "additionalProperties": true
          },
          "receipt": {
            "type": "object",
            "additionalProperties": true,
            "properties": {
              "standard": {
                "type": "string",
                "const": "eucompliance-receipt/2"
              },
              "service": {
                "type": "string"
              },
              "subject": {
                "type": "string"
              },
              "result_hash": {
                "type": "string"
              },
              "issued_at": {
                "type": "string",
                "format": "date-time"
              },
              "valid_until": {
                "type": "string",
                "format": "date-time"
              },
              "issuer": {
                "type": "string"
              },
              "issuer_key": {
                "type": "string"
              },
              "key_id": {
                "type": "string"
              },
              "verify_url": {
                "type": "string"
              },
              "how_to_verify": {
                "type": "string"
              },
              "signature": {
                "type": "string"
              },
              "signed_message": {
                "type": "string"
              }
            },
            "required": [
              "standard",
              "service",
              "subject",
              "result_hash",
              "issued_at",
              "valid_until",
              "issuer",
              "issuer_key",
              "key_id",
              "verify_url",
              "how_to_verify",
              "signature",
              "signed_message"
            ]
          },
          "extensions": {
            "type": "object",
            "additionalProperties": true,
            "properties": {
              "delivery-receipt": {
                "type": "object",
                "additionalProperties": true,
                "properties": {
                  "standard": {
                    "type": "string",
                    "const": "eucompliance-receipt/2"
                  },
                  "service": {
                    "type": "string"
                  },
                  "subject": {
                    "type": "string"
                  },
                  "result_hash": {
                    "type": "string"
                  },
                  "issued_at": {
                    "type": "string",
                    "format": "date-time"
                  },
                  "valid_until": {
                    "type": "string",
                    "format": "date-time"
                  },
                  "issuer": {
                    "type": "string"
                  },
                  "issuer_key": {
                    "type": "string"
                  },
                  "key_id": {
                    "type": "string"
                  },
                  "verify_url": {
                    "type": "string"
                  },
                  "how_to_verify": {
                    "type": "string"
                  },
                  "signature": {
                    "type": "string"
                  },
                  "signed_message": {
                    "type": "string"
                  }
                },
                "required": [
                  "standard",
                  "service",
                  "subject",
                  "result_hash",
                  "issued_at",
                  "valid_until",
                  "issuer",
                  "issuer_key",
                  "key_id",
                  "verify_url",
                  "how_to_verify",
                  "signature",
                  "signed_message"
                ]
              }
            },
            "required": [
              "delivery-receipt"
            ]
          }
        },
        "type": "object",
        "additionalProperties": true,
        "description": "Structured result contract for us_import_readiness_guard. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.",
        "anyOf": [
          {
            "required": [
              "contract",
              "policy_version",
              "decision",
              "input_fingerprint",
              "route",
              "product",
              "tariff",
              "ordinary_duty_component",
              "entry_policy",
              "recalls",
              "regulatory_routing",
              "forwarding",
              "cost_view",
              "source_snapshots",
              "next_actions",
              "validity",
              "limitations",
              "pricing",
              "privacy",
              "receipt",
              "extensions"
            ]
          },
          {
            "required": [
              "error"
            ]
          }
        ]
      },
      "annotations": {
        "destructiveHint": false,
        "idempotentHint": false,
        "openWorldHint": true,
        "readOnlyHint": true,
        "title": "US Import Readiness Guard"
      }
    },
    {
      "id": "recover_us_import_readiness",
      "name": "Recover a settled US Import Readiness result (free)",
      "description": "FREE recovery when an x402 settlement succeeded but the signed response was lost. Returns only the already-settled result for the opaque job ID and recovery secret; it never performs a new lookup or creates a new charge.",
      "price": "free",
      "inputSchema": {
        "properties": {
          "job_id": {
            "type": "string",
            "pattern": "^[A-Za-z0-9_-]{20,64}$"
          },
          "recovery_secret": {
            "type": "string"
          }
        },
        "required": [
          "job_id",
          "recovery_secret"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "tags": [
        "us-import",
        "recovery",
        "idempotency",
        "free"
      ],
      "examples": [
        "Recover the signed import-readiness result after a lost paid response."
      ],
      "outputSchema": {
        "properties": {
          "contract": {
            "type": "string"
          },
          "policy_version": {
            "type": "string"
          },
          "decision": {
            "type": "object",
            "additionalProperties": true
          },
          "input_fingerprint": {
            "type": "string"
          },
          "route": {
            "type": "object",
            "additionalProperties": true
          },
          "product": {
            "type": "object",
            "additionalProperties": true
          },
          "tariff": {
            "type": "object",
            "additionalProperties": true
          },
          "ordinary_duty_component": {
            "type": "object",
            "additionalProperties": true
          },
          "entry_policy": {
            "type": "object",
            "additionalProperties": true
          },
          "recalls": {
            "type": "object",
            "additionalProperties": true
          },
          "regulatory_routing": {
            "type": "object",
            "additionalProperties": true
          },
          "forwarding": {
            "type": "object",
            "additionalProperties": true
          },
          "cost_view": {
            "type": "object",
            "additionalProperties": true
          },
          "source_snapshots": {
            "type": "array",
            "items": {}
          },
          "next_actions": {
            "type": "array",
            "items": {}
          },
          "validity": {
            "type": "object",
            "additionalProperties": true
          },
          "limitations": {
            "type": "array",
            "items": {}
          },
          "pricing": {
            "type": "object",
            "additionalProperties": true
          },
          "privacy": {
            "type": "object",
            "additionalProperties": true
          },
          "error": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "object",
                "additionalProperties": true,
                "properties": {
                  "message": {
                    "type": "string"
                  },
                  "type": {
                    "type": "string"
                  },
                  "param": {
                    "type": [
                      "string",
                      "null"
                    ]
                  },
                  "code": {
                    "type": [
                      "string",
                      "null"
                    ]
                  }
                },
                "required": [
                  "message"
                ]
              }
            ]
          },
          "error_code": {
            "type": "string"
          },
          "message": {
            "type": "string"
          },
          "charged": {
            "type": "boolean",
            "description": "When present on an error, false means the failed result is uncharged."
          },
          "settled": {
            "type": "boolean",
            "description": "When present on an error, false means no settlement occurred."
          },
          "retryable": {
            "type": "boolean"
          },
          "missing_checks": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "status_code": {
            "type": "integer"
          },
          "partial_evidence": {
            "type": "object",
            "additionalProperties": true
          },
          "tool": {
            "type": "string"
          },
          "missing": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "unknown": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "accepted": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "did_you_mean": {
            "type": [
              "object",
              "null"
            ],
            "additionalProperties": true
          },
          "receipt": {
            "type": "object",
            "additionalProperties": true,
            "properties": {
              "standard": {
                "type": "string",
                "const": "eucompliance-receipt/2"
              },
              "service": {
                "type": "string"
              },
              "subject": {
                "type": "string"
              },
              "result_hash": {
                "type": "string"
              },
              "issued_at": {
                "type": "string",
                "format": "date-time"
              },
              "valid_until": {
                "type": "string",
                "format": "date-time"
              },
              "issuer": {
                "type": "string"
              },
              "issuer_key": {
                "type": "string"
              },
              "key_id": {
                "type": "string"
              },
              "verify_url": {
                "type": "string"
              },
              "how_to_verify": {
                "type": "string"
              },
              "signature": {
                "type": "string"
              },
              "signed_message": {
                "type": "string"
              }
            },
            "required": [
              "standard",
              "service",
              "subject",
              "result_hash",
              "issued_at",
              "valid_until",
              "issuer",
              "issuer_key",
              "key_id",
              "verify_url",
              "how_to_verify",
              "signature",
              "signed_message"
            ]
          },
          "extensions": {
            "type": "object",
            "additionalProperties": true,
            "properties": {
              "delivery-receipt": {
                "type": "object",
                "additionalProperties": true,
                "properties": {
                  "standard": {
                    "type": "string",
                    "const": "eucompliance-receipt/2"
                  },
                  "service": {
                    "type": "string"
                  },
                  "subject": {
                    "type": "string"
                  },
                  "result_hash": {
                    "type": "string"
                  },
                  "issued_at": {
                    "type": "string",
                    "format": "date-time"
                  },
                  "valid_until": {
                    "type": "string",
                    "format": "date-time"
                  },
                  "issuer": {
                    "type": "string"
                  },
                  "issuer_key": {
                    "type": "string"
                  },
                  "key_id": {
                    "type": "string"
                  },
                  "verify_url": {
                    "type": "string"
                  },
                  "how_to_verify": {
                    "type": "string"
                  },
                  "signature": {
                    "type": "string"
                  },
                  "signed_message": {
                    "type": "string"
                  }
                },
                "required": [
                  "standard",
                  "service",
                  "subject",
                  "result_hash",
                  "issued_at",
                  "valid_until",
                  "issuer",
                  "issuer_key",
                  "key_id",
                  "verify_url",
                  "how_to_verify",
                  "signature",
                  "signed_message"
                ]
              }
            },
            "required": [
              "delivery-receipt"
            ]
          }
        },
        "type": "object",
        "additionalProperties": true,
        "description": "Structured result contract for recover_us_import_readiness. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.",
        "anyOf": [
          {
            "required": [
              "contract",
              "policy_version",
              "decision",
              "input_fingerprint",
              "route",
              "product",
              "tariff",
              "ordinary_duty_component",
              "entry_policy",
              "recalls",
              "regulatory_routing",
              "forwarding",
              "cost_view",
              "source_snapshots",
              "next_actions",
              "validity",
              "limitations",
              "pricing",
              "privacy",
              "receipt",
              "extensions"
            ]
          },
          {
            "required": [
              "error"
            ]
          }
        ]
      },
      "annotations": {
        "destructiveHint": false,
        "idempotentHint": true,
        "openWorldHint": true,
        "readOnlyHint": true,
        "title": "Recover a settled US Import Readiness result (free)"
      }
    },
    {
      "id": "prepare_invoice_to_pay_eu",
      "name": "Prepare EU Invoice Payment Guard (free)",
      "description": "FREE local input and safety check before purchase. Accepts UBL/CII XML or a base64 ZUGFeRD/Factur-X PDF with exactly one embedded invoice XML plus buyer country, expected amount/currency and a trusted payee IBAN. It checks format, limits and required context, but does not reveal the paid decision or query VIES/sanctions. Subject to daily abuse protection.",
      "price": "free",
      "inputSchema": {
        "properties": {
          "buyer_country": {
            "type": "string",
            "pattern": "^[A-Za-z]{2}$"
          },
          "expected_amount": {
            "type": "string"
          },
          "expected_currency": {
            "type": "string",
            "pattern": "^[A-Za-z]{3}$"
          },
          "trusted_payee_iban": {
            "type": "string"
          },
          "invoice_xml": {
            "type": "string",
            "default": ""
          },
          "document_base64": {
            "type": "string",
            "default": ""
          },
          "filename": {
            "type": "string",
            "default": "invoice.xml"
          },
          "expected_supplier_vat": {
            "type": "string",
            "default": ""
          },
          "expected_supplier_name": {
            "type": "string",
            "default": ""
          },
          "expected_buyer_vat": {
            "type": "string",
            "default": ""
          },
          "purchase_order_reference": {
            "type": "string",
            "default": ""
          },
          "supply_type": {
            "type": "string",
            "default": "service"
          },
          "b2b": {
            "type": "boolean",
            "default": true
          }
        },
        "required": [
          "buyer_country",
          "expected_amount",
          "expected_currency",
          "trusted_payee_iban"
        ],
        "type": "object",
        "additionalProperties": false,
        "oneOf": [
          {
            "required": [
              "invoice_xml"
            ]
          },
          {
            "required": [
              "document_base64"
            ]
          }
        ]
      },
      "tags": [
        "invoice",
        "precheck",
        "accounts-payable",
        "free"
      ],
      "examples": [
        "Is this invoice and buyer context eligible for the paid dossier without spending USDC?"
      ],
      "outputSchema": {
        "properties": {
          "contract": {
            "type": "string"
          },
          "chargeable": {
            "type": "boolean"
          },
          "eligible_for_paid_dossier": {
            "type": "boolean"
          },
          "issues": {
            "type": "array",
            "items": {}
          },
          "purchase": {
            "type": [
              "object",
              "null"
            ],
            "additionalProperties": true
          },
          "privacy": {
            "type": "object",
            "additionalProperties": true
          },
          "input_fingerprint": {
            "type": "string"
          },
          "detected": {
            "type": "object",
            "additionalProperties": true
          },
          "coverage": {
            "type": "object",
            "additionalProperties": true
          },
          "error": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "object",
                "additionalProperties": true,
                "properties": {
                  "message": {
                    "type": "string"
                  },
                  "type": {
                    "type": "string"
                  },
                  "param": {
                    "type": [
                      "string",
                      "null"
                    ]
                  },
                  "code": {
                    "type": [
                      "string",
                      "null"
                    ]
                  }
                },
                "required": [
                  "message"
                ]
              }
            ]
          },
          "error_code": {
            "type": "string"
          },
          "message": {
            "type": "string"
          },
          "charged": {
            "type": "boolean",
            "description": "When present on an error, false means the failed result is uncharged."
          },
          "settled": {
            "type": "boolean",
            "description": "When present on an error, false means no settlement occurred."
          },
          "retryable": {
            "type": "boolean"
          },
          "missing_checks": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "status_code": {
            "type": "integer"
          },
          "partial_evidence": {
            "type": "object",
            "additionalProperties": true
          },
          "tool": {
            "type": "string"
          },
          "missing": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "unknown": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "accepted": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "did_you_mean": {
            "type": [
              "object",
              "null"
            ],
            "additionalProperties": true
          },
          "price": {
            "type": "string",
            "const": "free",
            "description": "No payment is required for this tool."
          }
        },
        "type": "object",
        "additionalProperties": true,
        "description": "Structured result contract for prepare_invoice_to_pay_eu. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.",
        "anyOf": [
          {
            "required": [
              "contract",
              "chargeable",
              "eligible_for_paid_dossier",
              "issues",
              "purchase",
              "privacy",
              "price"
            ]
          },
          {
            "required": [
              "error"
            ]
          }
        ]
      },
      "annotations": {
        "destructiveHint": false,
        "idempotentHint": true,
        "openWorldHint": true,
        "readOnlyHint": true,
        "title": "Prepare EU Invoice Payment Guard (free)"
      }
    },
    {
      "id": "invoice_to_pay_dossier_eu",
      "name": "EU Invoice Payment Guard",
      "description": "One signed decision before an EU invoice is paid: READY_FOR_BUYER_APPROVAL, HOLD_FOR_REVIEW or DO_NOT_PAY with evidence and safe next actions. Accepts UBL/CII XML or ZUGFeRD/Factur-X with one embedded invoice XML, not ordinary/scanned PDFs. Complete EN 16931 validation, live VIES, EU/UN/UK sanctions, VAT treatment and a buyer-trusted IBAN match. READY_FOR_BUYER_APPROVAL does not prove delivery, internal approval, duplicate-ledger status or bank-account ownership. Free input check first; 1.00 USDC per completed dossier, no subscription or paid follow-up.",
      "price": "1.00 USDC",
      "inputSchema": {
        "properties": {
          "buyer_country": {
            "type": "string",
            "pattern": "^[A-Za-z]{2}$"
          },
          "expected_amount": {
            "type": "string"
          },
          "expected_currency": {
            "type": "string",
            "pattern": "^[A-Za-z]{3}$"
          },
          "trusted_payee_iban": {
            "type": "string"
          },
          "invoice_xml": {
            "type": "string",
            "default": ""
          },
          "document_base64": {
            "type": "string",
            "default": ""
          },
          "filename": {
            "type": "string",
            "default": "invoice.xml"
          },
          "expected_supplier_vat": {
            "type": "string",
            "default": ""
          },
          "expected_supplier_name": {
            "type": "string",
            "default": ""
          },
          "expected_buyer_vat": {
            "type": "string",
            "default": ""
          },
          "purchase_order_reference": {
            "type": "string",
            "default": ""
          },
          "supply_type": {
            "type": "string",
            "default": "service"
          },
          "b2b": {
            "type": "boolean",
            "default": true
          }
        },
        "required": [
          "buyer_country",
          "expected_amount",
          "expected_currency",
          "trusted_payee_iban"
        ],
        "type": "object",
        "additionalProperties": false,
        "oneOf": [
          {
            "required": [
              "invoice_xml"
            ]
          },
          {
            "required": [
              "document_base64"
            ]
          }
        ]
      },
      "tags": [
        "accounts-payable",
        "invoice-payment",
        "payment-decision",
        "en16931",
        "vies",
        "sanctions",
        "iban"
      ],
      "examples": [
        "Should my agent pay this EU supplier invoice, and what evidence supports the decision?"
      ],
      "outputSchema": {
        "properties": {
          "contract": {
            "type": "string"
          },
          "policy_version": {
            "type": "string"
          },
          "decision": {
            "type": "object",
            "additionalProperties": true
          },
          "input_fingerprint": {
            "type": "string"
          },
          "invoice": {
            "type": "object",
            "additionalProperties": true
          },
          "supplier": {
            "type": "object",
            "additionalProperties": true
          },
          "payment": {
            "type": "object",
            "additionalProperties": true
          },
          "checks": {
            "type": "array",
            "items": {}
          },
          "evidence_coverage": {
            "type": "object",
            "additionalProperties": true
          },
          "evidence": {
            "type": "object",
            "additionalProperties": true
          },
          "source_snapshots": {
            "type": "array",
            "items": {}
          },
          "next_actions": {
            "type": "array",
            "items": {}
          },
          "validity": {
            "type": "object",
            "additionalProperties": true
          },
          "limitations": {
            "type": "array",
            "items": {}
          },
          "pricing": {
            "type": "object",
            "additionalProperties": true
          },
          "privacy": {
            "type": "object",
            "additionalProperties": true
          },
          "error": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "object",
                "additionalProperties": true,
                "properties": {
                  "message": {
                    "type": "string"
                  },
                  "type": {
                    "type": "string"
                  },
                  "param": {
                    "type": [
                      "string",
                      "null"
                    ]
                  },
                  "code": {
                    "type": [
                      "string",
                      "null"
                    ]
                  }
                },
                "required": [
                  "message"
                ]
              }
            ]
          },
          "error_code": {
            "type": "string"
          },
          "message": {
            "type": "string"
          },
          "charged": {
            "type": "boolean",
            "description": "When present on an error, false means the failed result is uncharged."
          },
          "settled": {
            "type": "boolean",
            "description": "When present on an error, false means no settlement occurred."
          },
          "retryable": {
            "type": "boolean"
          },
          "missing_checks": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "status_code": {
            "type": "integer"
          },
          "partial_evidence": {
            "type": "object",
            "additionalProperties": true
          },
          "tool": {
            "type": "string"
          },
          "missing": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "unknown": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "accepted": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "did_you_mean": {
            "type": [
              "object",
              "null"
            ],
            "additionalProperties": true
          },
          "receipt": {
            "type": "object",
            "additionalProperties": true,
            "properties": {
              "standard": {
                "type": "string",
                "const": "eucompliance-receipt/2"
              },
              "service": {
                "type": "string"
              },
              "subject": {
                "type": "string"
              },
              "result_hash": {
                "type": "string"
              },
              "issued_at": {
                "type": "string",
                "format": "date-time"
              },
              "valid_until": {
                "type": "string",
                "format": "date-time"
              },
              "issuer": {
                "type": "string"
              },
              "issuer_key": {
                "type": "string"
              },
              "key_id": {
                "type": "string"
              },
              "verify_url": {
                "type": "string"
              },
              "how_to_verify": {
                "type": "string"
              },
              "signature": {
                "type": "string"
              },
              "signed_message": {
                "type": "string"
              }
            },
            "required": [
              "standard",
              "service",
              "subject",
              "result_hash",
              "issued_at",
              "valid_until",
              "issuer",
              "issuer_key",
              "key_id",
              "verify_url",
              "how_to_verify",
              "signature",
              "signed_message"
            ]
          },
          "extensions": {
            "type": "object",
            "additionalProperties": true,
            "properties": {
              "delivery-receipt": {
                "type": "object",
                "additionalProperties": true,
                "properties": {
                  "standard": {
                    "type": "string",
                    "const": "eucompliance-receipt/2"
                  },
                  "service": {
                    "type": "string"
                  },
                  "subject": {
                    "type": "string"
                  },
                  "result_hash": {
                    "type": "string"
                  },
                  "issued_at": {
                    "type": "string",
                    "format": "date-time"
                  },
                  "valid_until": {
                    "type": "string",
                    "format": "date-time"
                  },
                  "issuer": {
                    "type": "string"
                  },
                  "issuer_key": {
                    "type": "string"
                  },
                  "key_id": {
                    "type": "string"
                  },
                  "verify_url": {
                    "type": "string"
                  },
                  "how_to_verify": {
                    "type": "string"
                  },
                  "signature": {
                    "type": "string"
                  },
                  "signed_message": {
                    "type": "string"
                  }
                },
                "required": [
                  "standard",
                  "service",
                  "subject",
                  "result_hash",
                  "issued_at",
                  "valid_until",
                  "issuer",
                  "issuer_key",
                  "key_id",
                  "verify_url",
                  "how_to_verify",
                  "signature",
                  "signed_message"
                ]
              }
            },
            "required": [
              "delivery-receipt"
            ]
          }
        },
        "type": "object",
        "additionalProperties": true,
        "description": "Structured result contract for invoice_to_pay_dossier_eu. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.",
        "anyOf": [
          {
            "required": [
              "contract",
              "policy_version",
              "decision",
              "input_fingerprint",
              "invoice",
              "supplier",
              "payment",
              "checks",
              "evidence_coverage",
              "evidence",
              "source_snapshots",
              "next_actions",
              "validity",
              "limitations",
              "pricing",
              "privacy",
              "receipt",
              "extensions"
            ]
          },
          {
            "required": [
              "error"
            ]
          }
        ]
      },
      "annotations": {
        "destructiveHint": false,
        "idempotentHint": false,
        "openWorldHint": true,
        "readOnlyHint": true,
        "title": "EU Invoice Payment Guard"
      }
    },
    {
      "id": "validate_vat",
      "name": "EU VAT identity check (free)",
      "description": "FREE live validation of an EU VAT ID against VIES, including the registered name and address when the member state publishes them. Use this as the no-cost entry point before paid VAT, counterparty or invoice decisions.",
      "price": "free",
      "tags": [
        "vat",
        "vies",
        "identity",
        "free"
      ],
      "examples": [
        "Validate ATU12345678 and return the registered VIES identity."
      ],
      "outputSchema": {
        "properties": {
          "input": {
            "type": "string"
          },
          "normalized": {
            "type": "string"
          },
          "country": {
            "type": "string"
          },
          "format_valid": {
            "type": "boolean"
          },
          "vies_checked": {
            "type": "boolean"
          },
          "registered": {
            "type": "boolean"
          },
          "name": {
            "type": [
              "string",
              "null"
            ]
          },
          "address": {
            "type": [
              "string",
              "null"
            ]
          },
          "checked_at": {
            "type": "string"
          },
          "source": {
            "type": "string"
          },
          "hint": {
            "type": "string"
          },
          "suggested_vat_id": {
            "type": "string"
          },
          "error": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "object",
                "additionalProperties": true,
                "properties": {
                  "message": {
                    "type": "string"
                  },
                  "type": {
                    "type": "string"
                  },
                  "param": {
                    "type": [
                      "string",
                      "null"
                    ]
                  },
                  "code": {
                    "type": [
                      "string",
                      "null"
                    ]
                  }
                },
                "required": [
                  "message"
                ]
              }
            ]
          },
          "error_code": {
            "type": "string"
          },
          "message": {
            "type": "string"
          },
          "charged": {
            "type": "boolean",
            "description": "When present on an error, false means the failed result is uncharged."
          },
          "settled": {
            "type": "boolean",
            "description": "When present on an error, false means no settlement occurred."
          },
          "retryable": {
            "type": "boolean"
          },
          "missing_checks": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "status_code": {
            "type": "integer"
          },
          "partial_evidence": {
            "type": "object",
            "additionalProperties": true
          },
          "tool": {
            "type": "string"
          },
          "missing": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "unknown": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "accepted": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "did_you_mean": {
            "type": [
              "object",
              "null"
            ],
            "additionalProperties": true
          },
          "price": {
            "type": "string",
            "const": "free",
            "description": "No payment is required for this tool."
          }
        },
        "type": "object",
        "additionalProperties": true,
        "description": "Structured result contract for validate_vat. A success satisfies the documented success branch. A domain or tool error includes error and is not a successful settlement; unpaid x402 requirements are carried by the transport wrapper.",
        "anyOf": [
          {
            "required": [
              "input",
              "normalized",
              "country",
              "format_valid",
              "price"
            ]
          },
          {
            "required": [
              "error"
            ]
          }
        ]
      },
      "inputSchema": {
        "properties": {
          "vat_id": {
            "type": "string",
            "minLength": 4,
            "maxLength": 32
          }
        },
        "required": [
          "vat_id"
        ],
        "type": "object",
        "additionalProperties": false
      },
      "annotations": {
        "destructiveHint": false,
        "idempotentHint": true,
        "openWorldHint": true,
        "readOnlyHint": true,
        "title": "EU VAT identity check (free)"
      }
    },
    {
      "id": "validate_iban",
      "name": "IBAN structure check (free)",
      "description": "FREE IBAN checksum and country-structure validation with BIC and bank-name enrichment where registry data exists. It does not prove account existence or ownership.",
      "price": "free",
      "tags": [
        "iban",
        "banking",
        "payments",
        "free"
      ],
      "examples": [
        "Validate this supplier IBAN before I build a payment request."
      ],
      "outputSchema": {
        "properties": {
          "valid": {
            "type": "boolean"
          },
          "input": {
            "type": "string"
          },
          "country": {
            "type": "string"
          },
          "length": {
            "type": "integer"
          },
          "formatted": {
            "type": "string"
          },
          "bban": {
            "type": "string"
          },
          "check_digits": {
            "type": "string"
          },
          "bank_registry_checked": {
            "type": "boolean"
          },
          "bank_code": {
            "type": [
              "string",
              "null"
            ]
          },
          "bic": {
            "type": [
              "string",
              "null"
            ]
          },
          "bank_name": {
            "type": [
              "string",
              "null"
            ]
          },
          "bank_registry_note": {
            "type": "string"
          },
          "error": {
            "oneOf": [
              {
                "type": "string"
              },
              {
                "type": "object",
                "additionalProperties": true,
                "properties": {
                  "message": {
                    "type": "string"
                  },
                  "type": {
                    "type": "string"
                  },
                  "param": {
                    "type": [
                      "string",
                      "null"
                    ]
         

… truncated here: the card is 380,723 characters as printed. The complete card is published at https://api.eucompliance.tools/.well-known/agent-card.json.