{
  "client_id": "https://agents.trulioo.com/mcp-agent/cimd/v1/client.json",
  "client_name": "Trulioo MCP Reference Agent",
  "client_uri": "https://agents.trulioo.com/",
  "redirect_uris": [
    "http://127.0.0.1:8765/callback"
  ],
  "token_endpoint_auth_method": "none",
  "grant_types": [
    "authorization_code",
    "refresh_token"
  ],
  "response_types": [
    "code"
  ],
  "software_id": "trulioo-mcp-agent",
  "https://identity.trulioo.com/cimd/kya/v1": {
    "attestation": "eyJhbGciOiJFZERTQSIsImtpZCI6InRydWxpb28tYXR0ZXN0YXRpb24tMSIsInR5cCI6Imt5YS1hdHRlc3RhdGlvbitqd3QifQ.eyJpc3MiOiJodHRwczovL2lkZW50aXR5LnRydWxpb28uY29tIiwic3ViIjoiNzVkMzgzM2E4NTY5MzUxZGM1ZjRkYTUxZDg3YTE4MTQ4YTI1NDEzZmZkMjBmNzc0ZmZiYTcyNzlhNjg1YTA3OSIsImlhdCI6MTc4ODEyNzcxOCwiZXhwIjoxNzk1OTAzNzE3LCJyYWlsIjoiYTJhIiwidmVyaWZpZWQiOnRydWUsInZlcmlmaWVkX2FzX29mIjoiMjAyNi0wOC0zMFQyMjowODozOC4zMzMzNzQyMjdaIiwiYWxsb3dlZF9zY29wZXMiOlsia3ljLnZlcmlmeSIsImt5Yi52ZXJpZnkiLCJhbWwuc2NyZWVuIiwiZG9jdi52ZXJpZnkiLCJhZ2UuYXNzdXJlIl0sImlzc3VlciI6Imh0dHBzOi8vaWRlbnRpdHkudHJ1bGlvby5jb20iLCJmaW5nZXJwcmludCI6Ijc1ZDM4MzNhODU2OTM1MWRjNWY0ZGE1MWQ4N2ExODE0OGEyNTQxM2ZmZDIwZjc3NGZmYmE3Mjc5YTY4NWEwNzkiLCJhZ2VudF9pZCI6ImFndF8wMW0wZGtoOTJyeDcxODJqczlqcnBnam42OSIsImJ1aWxkX2lkIjoiYmxkXzAxbTFhYmZhc3gzY2JuYnZ4ajJyNzFzdmc0IiwicHJvZ3JhbW1lIjp7InByb2dyYW1tZSI6Imt5YiIsInZlcmlmaWVkX2FzX29mIjoiMjAyNi0wOC0xOVQxNTowMzozNS4xMDIzNzUyNDhaIn0sIm1hbmRhdGVfaWQiOiJtbmRfMDFtMWFiZmF2NXkyd2poZGo2d3g3NjY2c3giLCJjcmVkZW50aWFsX3N0YXR1cyI6eyJpZCI6Imh0dHBzOi8vaWRlbnRpdHkudHJ1bGlvby5jb20va3lhL3N0YXR1cy9saXN0LzEjMjUxMjAiLCJ0eXBlIjoiQml0c3RyaW5nU3RhdHVzTGlzdEVudHJ5Iiwic3RhdHVzUHVycG9zZSI6InJldm9jYXRpb24iLCJzdGF0dXNMaXN0SW5kZXgiOiIyNTEyMCIsInN0YXR1c0xpc3RDcmVkZW50aWFsIjoiaHR0cHM6Ly9pZGVudGl0eS50cnVsaW9vLmNvbS9reWEvc3RhdHVzL2xpc3QvMSJ9LCJjb2RlX2RpZ2VzdCI6InNlZS1hdHRlc3RhdGlvbiJ9.M4l238-SnB6GozHijMWVfGvpQQ13QSbOxorO623uUG-9jHNzfT6CHJy7EBD3O3h-w9C7wEBJB_maP7f6VtrODg",
    "attestation_url": "https://identity.trulioo.com/kya/attestation/75d3833a8569351dc5f4da51d87a18148a25413ffd20f774ffba7279a685a079",
    "fingerprint": "75d3833a8569351dc5f4da51d87a18148a25413ffd20f774ffba7279a685a079",
    "agent_id": "agt_01m0dkh92rx7182js9jrpgjn69"
  },
  "_note": "A live Client ID Metadata Document (ADR-P-066 D3/D4). The client_id above is this file's own URL, byte for byte - an authorization server fetches it, compares the two, and refuses any mismatch. The redirect_uri is loopback on purpose: an authorization code lands on whatever process is listening on the user's own machine, which this file cannot speak for, so a request carrying this client_id is capped at request trust tier 0 permanently. There is no software_statement yet: until Trulioo mints one, this document proves publication and nothing about who published it. Verify it with .gitlab/scripts/kya-cimd-live-verify.py."
}
