{"id":1012124,"recorded_at":"2026-10-29T10:13:03.606690Z","observed_at":"2026-10-29T10:13:03.606657Z","subject_kind":"source_record","subject":"mcp_registry:io.github.GhostPawJS/affinity","kind":"listing","method":"sync.mcp_registry/1","body":{"endpoints":[["web","https://affinity.ghostpaw.dev/"]],"name":"GhostPaw Affinity","owner_address":null,"raw":{"_meta":{"io.modelcontextprotocol.registry/official":{"isLatest":true,"publishedAt":"2026-10-29T09:30:04.985961Z","status":"active","statusChangedAt":"2026-10-29T09:30:04.985961Z","updatedAt":"2026-10-29T09:30:04.985961Z"}},"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","description":"Local relationship model and social CRM for contacts, relationships, evidence, and commitments.","name":"io.github.GhostPawJS/affinity","packages":[{"environmentVariables":[{"description":"SQLite database path (default: ~/.ghostpaw/affinity.db)","name":"GHOSTPAW_AFFINITY_DB"}],"identifier":"@ghostpaw/affinity","packageArguments":[{"type":"positional","value":"mcp"}],"registryBaseUrl":"https://registry.npmjs.org","registryType":"npm","transport":{"type":"stdio"},"version":"0.6.1"}],"repository":{"source":"github","url":"https://github.com/GhostPawJS/affinity.git"},"title":"GhostPaw Affinity","version":"0.6.1","websiteUrl":"https://affinity.ghostpaw.dev/"}},"source":"mcp_registry","summary":"Local relationship model and social CRM for contacts, relationships, evidence, and commitments."},"body_sha256":"84499e55b88bdf7086a72c900cf75649a4886392588c0af1689d3d1af7c95520","prev_id":727274,"leaf":"0x529288c0d453e7a92e38d47c4d16cc710544f889eb0a623eb281ffb0ea41bf77","leaf_text":"{\"body\":\"84499e55b88bdf7086a72c900cf75649a4886392588c0af1689d3d1af7c95520\",\"id\":1012124,\"kind\":\"listing\",\"method\":\"sync.mcp_registry/1\",\"observed_us\":1793268783606657,\"prev\":727274,\"subject\":\"mcp_registry:io.github.GhostPawJS/affinity\",\"subject_kind\":\"source_record\"}","day":{"day":"2026-10-29","leaves":242798,"root":"0xc050555c6b023f2aefb6536efb9f0760b92c30a0d06c572b7daf63db259ea17c","chained":"0x4cde8bae2042512e1bec11650628f0293556311cc4ea74d99ffddf02b671a7d6","anchor_chain":"eip155:5042002","anchor_tx":"0x9e85c340732f416e431b111fae72f7624870125f7f379af2732eb6c2ba8cf6a1","anchor_block":69753317},"proof":["0x52924e3c003d79a2122d9ce50b64e5dd295a2bce2f6ef81146a56107e9b3b544","0xb658e786dc32be027e31492b569fa71b91f459f4504538e41d71fe03a1c3033e","0xc42029975f4a61a4db723ed9516e624aff46984d912bb3853d9a05f39a2ee0e8","0xed937152218f12ba0620817c7c8ec923589594c3ec4a1fb8e6c56dc1b9ebeac8","0xc3d012b0646971508f27f52db22269b595ff1bd2d92edcd8c4284982b7e8a459","0x144c6a8151f0938ca1f7e197fbfe95ad8a484f872f11d3d4c88c932cf14aee3f","0x9a9b55df9042cdef4828492b8a0f4940d0bdf6f9c49e56278c76378900ca406f","0x46f6393fe73bdafca1b62a271e304681cbd211e0828cd9743610697595742dd1","0xd4389a95fd232bf73409d5df3bd75a9070f415714068c3e616a298e46730a92f","0x3f251de9b99842ca690d82ccbf1049715e49ee2a76f042d481238f5d941caada","0xd3fe8c235aea99866c6041a9ecf36f148136d3a52d2b224071efdc10d7b1f7d9","0xd26ffcb8631a2e664b6c2718eaf2032762fbd4973e2344e0d72545a93135a157","0x79a2b064bf90e67cbf49c681e7efbf65c5a717561b62dd64ff2fa0c3ef2f1c4d","0x60542b996483c326b2bd752f929fe970246f1c807373ecefc7577bc6cd0a4cfb","0x0bc4adb5c11d6f42a54004eb9a86e4a9294c3fb793d78af72f971454ecfe5b44","0x976395aaca1b771b7e37710dee4157412909d2398c44e306a2e1e3fe83b984fd","0x91f12a2db1e2c1be07cbe4de3981a37a33051a36d3c3eee5a260804add6d1d75","0xd56e61af23709ed9f460471e3c08400c0142ee83e1fd9057e46350d12edf9c07"]}