{"id":482424,"recorded_at":"2026-10-27T13:28:58.856429Z","observed_at":"2026-10-27T13:28:58.856365Z","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-27T13:02:33.570028Z","status":"active","statusChangedAt":"2026-10-27T13:02:33.570028Z","updatedAt":"2026-10-27T13:02:33.570028Z"}},"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.4.0"}],"repository":{"source":"github","url":"https://github.com/GhostPawJS/affinity.git"},"title":"GhostPaw Affinity","version":"0.4.0","websiteUrl":"https://affinity.ghostpaw.dev/"}},"source":"mcp_registry","summary":"Local relationship model and social CRM for contacts, relationships, evidence, and commitments."},"body_sha256":"b8f3832cd666793fa24a68ea500e37215c6d170b4806e5e8b8346fa6d2d74e3c","prev_id":28288,"leaf":"0xab249fea08cdc31954742c317b10a2a1bc522b50c5e208660017c777ce5996c6","leaf_text":"{\"body\":\"b8f3832cd666793fa24a68ea500e37215c6d170b4806e5e8b8346fa6d2d74e3c\",\"id\":482424,\"kind\":\"listing\",\"method\":\"sync.mcp_registry/1\",\"observed_us\":1793107738856365,\"prev\":28288,\"subject\":\"mcp_registry:io.github.GhostPawJS/affinity\",\"subject_kind\":\"source_record\"}","day":{"day":"2026-10-27","leaves":273461,"root":"0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795","chained":"0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4","anchor_chain":"eip155:5042002","anchor_tx":"0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4","anchor_block":69414147},"proof":["0xab24ebac4cb2d406433ad95cd2d1d13c85e9d8d51245da8916c2192a7fae3e99","0xb4e2e75985994e2657db35106fc00580521b4a88252ffd5d84f19213256f186b","0x40c943a0116e9e1118983e1a8ff9a7cfb21145e0638bf177f2a440118e0893e1","0x5174fe07fceb68eab6774a7b010353d11efedd06aef84e0b911b363086a4cc63","0x404e037bcd8fb647face50b7b7d0bf1e9665e10db454e315070dd38dedff7599","0xf34f2acc962a81413eba9ca7489c728703d1c54dcbeef17add8ef4b421042ee4","0xe0445e661b29cf14591eaede871b281c98da6d048caa6d2cfa69cc2c68aafa70","0xb34a8334711680c01b47948cc034d2bddeba4bd5d17c2bfcae8ce71e5f33c9d1","0xeae73384d6b462792930bbed19b29750a80a35d218ed610170df2b23d0734141","0x3b693a8381dff4e80e7d1ceb8ef169e8f6a15d9c5edef4358b2e4efddf33fbdd","0x5c27d95be506ce4f10a1351119cc83ab56836cc66985a189f89638e2256fa7a5","0x209c5ec9dadef949213746eeb17aaa8b9acf049b484430fc0bc152ee10f2e007","0x5e700087f2a5e8fb7372f2c2db037d66942006d666bb45dd92f745011295fa7b","0x98c6ed3e7b5bb7f1757a8660af410226a11dd563bf83010040c2ce059ab45e54","0xec7bb68216a4deb1960acfbbd75da88f7e468b58adb9cf3ec62f2790e46508b3","0x64c405a28e8819716221eb2529fe4ce277ab08025e17e685cbd5ece75ceb75c7","0xf30fddbf4811226c58e8f0daf36fddd79fc5f1356b592bb1d99a8061ddbabe66","0x2bf8151e5f157dd183b9de6fa00469551932a7a6e3f33a694895000ac9061197","0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699"]}