{"slug":"forta-risk-graph-mcp","captured_date":"2026-11-06","record":{"slug":"forta-risk-graph-mcp","trust_score":54,"trust_tier":"Medium","captured_date":"2026-11-06"},"leaf":"7f9d36d934e09093388f963062d2442dfdb872ab9b7bee431d305a83240ebaaa","leaf_preimage":"satohub-score-leaf/v1|2026-11-06|forta-risk-graph-mcp|54|Medium","proof":["7e907d48ce2d361412aa86d34cd1925bd9b328300803e2de48e3a0dd6330a0a8","2c3a5e1b664652326dceb9e7b3c41536c9e84e64e6836fd310cb64ecfb0bd7c8","49a4f396fb9bd8ef156f5bcf5b585f124aab59cf7f4e4702d5635347d0d060ed","7ebf50ff4b4af8c3f943ebd10eb77de4158919611a33236b046adc81f84d3fcb","94d2427b85a1a17f02ea1948edc18ab54ffdfb8456b6263df7ea9693b2dd69f1","511de8f148f34c57489692c61e1de534db2d05e84900fe345ec8b25451e1bd55","aff856721a3b7a319a5500c463a857b55b1b17673d2c435ba909c735054dc7c1","e37e267cbffaf7a924285275714113f0d3533b0159946e13aae53bdfe6db6bd2","e8792cb57b6c08d70f248de24e1e4331212aa9cfa12ed4e95e3d8b5c8003aacd"],"root":"f2e31a677c738722f0e2e5ef55b25dfc3675a76bc4c78f1b054c24cd3932bfe4","leaf_count":492,"method":"sha256; leaf=SHA256(\"satohub-score-leaf/v1|\"+date+\"|\"+slug+\"|\"+score+\"|\"+tier); node=SHA256(\"satohub-score-node/v1\"||min(a,b)||max(a,b)); leaves sorted ascending; odd node promoted","rebuilt_root":"f2e31a677c738722f0e2e5ef55b25dfc3675a76bc4c78f1b054c24cd3932bfe4","matches_published_root":true,"root_signature":{"alg":"EdDSA","kid":"b04bd38b","sig":"O2kl9kkyWbNhBad7M9cUmFjsiMxSYq6Y224Nn9Qa-BYKgugpEsUHq-PEJNLcf_SHd-n8E45yiqcsMQgoWlijAg","signed_at":"2026-11-06T05:29:44.659Z"},"onchain":null,"onchain_note":"not attested on-chain — key absent (ATTEST_PRIVATE_KEY is not set)","meta":{"rules":["A proof shows this score was in the day's published commitment. It is not a claim that the score is correct, and it is not a safety, quality or returns grade.","Verify against an archived copy of the root rather than the one in this response — a proof checked only against a root served by the same server proves less."],"roots_url":"https://satohub.ai/.well-known/sato-score-roots.json","jwks_url":"https://satohub.ai/.well-known/jwks.json","report_url":"https://satohub.ai/verify/forta-risk-graph-mcp","methodology_url":"https://satohub.ai/sato-score","signature":{"alg":"EdDSA","kid":"b04bd38b","sig":"kT9ImOgZMP5PcSo2sHxvKZHQ_2-3LU2CZM2x9RTm42QJYeKV5zdJoC5_5DLM5c6LQEk8xF9KjvFs1F2HGMQQAQ","signed_at":"2026-11-06T10:27:39.961Z","jwks_url":"https://satohub.ai/.well-known/jwks.json","canonicalization":"utf8(signed_at) || 0x0A || canonicalJson(body with meta.signature removed; the meta object itself is kept, and is present in every signed body); canonicalJson = JSON with object keys sorted by Unicode code point, array order preserved, no whitespace"}}}