{
  "name": "Trulioo MCP Demo Agent",
  "description": "The reference agent for the Trulioo MCP - runs KYC/KYB/AML/DocV/age verifications on a user's behalf against the Trulioo MCP.",
  "supported_interfaces": [
    { "url": "https://mcp.trulioo.com/a2a/v1", "protocol_binding": "JSONRPC", "protocol_version": "1.0" }
  ],
  "version": "1.0.0",
  "capabilities": {
    "extensions": [
      {
        "uri": "https://identity.trulioo.com/a2a/kya/v1",
        "description": "Trulioo Know Your Agent (KYA) - signed, transparency-log-anchored agent identity + verified operator.",
        "required": false,
        "params": {
          "fingerprint": "58aef7d570e2d98a74c57424a940cbfab05eec726793bb0e4e032f588dde0378",
          "issuer": "https://identity.trulioo.com",
          "organization": "Trulioo",
          "allowed_scopes": ["kyc.verify", "kyb.verify", "aml.screen", "docv.verify", "age.assure"],
          "attestation_url": "https://identity.trulioo.com/kya/attestation/58aef7d570e2d98a74c57424a940cbfab05eec726793bb0e4e032f588dde0378",
          "verify_url": "https://ai.trulioo.com/kya"
        }
      }
    ]
  },
  "code_digest": "see-attestation",
  "_note": "KYA identity is anchored at the issuer (identity.trulioo.com); this card advertises the pinned fingerprint. Verify possession + attestation via the attestation_url. The agent_key + live attestation are authoritative at the issuer, not here."
}
