{
      "tool_id": "art-147-mcp-server-identity-attestation-validator",
      "tool_version": "1.0.0",
      "display_name": "MCP Server Identity Attestation Validator",
      "mcp_name": "validate_mcp_server_identity",
      "mandate_type": "compliance_mandate",
      "wave": 27,
      "gpu": false,
      "url": "https://ainumbers.co/chaingraph/art-147-mcp-server-identity-attestation-validator.html",
      "description": "Validate a new-spec MCP server identity document: required claims (subject, issuer, serverInfo), well-known path correctness (/.well-known/mcp-server-identity), and attestation reference present. Caller supplies decoded document plus a signature-valid boolean: zero network, zero PII. Feeds the RFC 9728 authorization metadata validator (art-148). New MCP spec server identity check active 2025-2026.",
      "input_schema_ref": "chaingraph/art-147-mcp-server-identity-attestation-validator.html#manifest",
      "consumes": [],
      "feeds": [
        "art-148-mcp-authorization-metadata-validator"
      ],
      "status": "live",
      "conformance_fixtures": true,
      "compute_capability": "server",
      "compute_images": [{"system":"sha256-source","image_id":"sha256:53a835c4eb29c70aecbe5a595bc2d64466e1391b6c0fcf4a2be48f795a51f73d","valid_from":"2026-07-10"},{"system":"risc0","image_id":"sha256:a1a0bc89b5b1febaeda3519f6dbade0fa5ac16beeb143c4e1b01689573567bc6","valid_from":"2026-06-28"}],
      "compute_proof": {
        "type": "ZkVmReceipt",
        "system": "risc0",
        "receiptFormat": "groth16-bn254",
        "imageId": "sha256:a1a0bc89b5b1febaeda3519f6dbade0fa5ac16beeb143c4e1b01689573567bc6",
        "seal": "Cdv4hiyNMOtENn0k7bmuom889HSHV/Gj2mS2G6k3VEEgSG1HpH3ap40pVEZ6xvTzXr1uxp7Inp45hOHSA0CbSRFpIgCVNCEy1DZ0YXPq2tJ8Tm/UJAzTcP6hRNGExon3Ep/HM1/ey7Ep6037LVeFD13K5yhK1Gj0SuJQnuhQD2cGDw+45c4erlj/NLLqjIft+eFlSPAVbKtui94m0a0aFgPQZhwx34Xh+Gi+vxXszP54QmLm4wjij8UL+XbGP9hcEX/gZrgdsTvnJWi9PdOnaBRwoK7uNVLRd0r3p5MffYIOz/nrjcX7SB2JAPuHzipoBrvgMte4cQXWdRRN58Chjg==",
        "journal": {
          "chaingraph_version": "0.4.0",
          "kernel_digest": "sha256:b75faac5c74133f0ce56e80f99596ffc469ce96c77920234c970d3790a6718b1",
          "output": {
            "attested": true,
            "has_issuer": true,
            "has_server_info": true,
            "has_subject": true,
            "identity_valid": true,
            "missing": []
          }
        }
      },
      "export_capability": [
        "json",
        "vc"
      ]
    }
