{"id":769066,"recorded_at":"2026-10-28T10:10:51.395744Z","observed_at":"2026-10-28T10:10:51.395694Z","subject_kind":"source_record","subject":"mcp_registry:io.github.cwasley/earnrate","kind":"listing","method":"sync.mcp_registry/1","body":{"endpoints":[["web","https://earnrate.dev/"]],"name":"earnrate","owner_address":null,"raw":{"_meta":{"io.modelcontextprotocol.registry/official":{"isLatest":true,"publishedAt":"2026-10-28T09:55:31.813398Z","status":"active","statusChangedAt":"2026-10-28T09:55:31.813398Z","updatedAt":"2026-10-28T09:55:31.813398Z"}},"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","description":"Picks the credit card in your wallet that earns the most at a merchant, and says why.","name":"io.github.cwasley/earnrate","packages":[{"environmentVariables":[{"description":"Path to your wallet file. Default: ~/.earnrate/wallet.yaml","name":"EARNRATE_WALLET"},{"description":"Set to on to let Claude classify merchants earnrate doesn't know. Off by default.","name":"EARNRATE_LLM"},{"description":"Your own Anthropic key, used only when EARNRATE_LLM is on.","isSecret":true,"name":"ANTHROPIC_API_KEY"}],"identifier":"earnrate","packageArguments":[{"type":"positional","value":"mcp"}],"registryBaseUrl":"https://registry.npmjs.org","registryType":"npm","runtimeHint":"npx","transport":{"type":"stdio"},"version":"0.1.1"}],"repository":{"source":"github","url":"https://github.com/cwasley/earnrate"},"title":"earnrate","version":"0.1.1","websiteUrl":"https://earnrate.dev"}},"source":"mcp_registry","summary":"Picks the credit card in your wallet that earns the most at a merchant, and says why."},"body_sha256":"36f78be372c89a8655cb4c486794d2f55e28924b18b98b6539fee7ef3740bc42","prev_id":749001,"leaf":"0x919ec96a92145a57152ac96a389ffd1316ea12cd2ba82e713d29264b645ddc7e","leaf_text":"{\"body\":\"36f78be372c89a8655cb4c486794d2f55e28924b18b98b6539fee7ef3740bc42\",\"id\":769066,\"kind\":\"listing\",\"method\":\"sync.mcp_registry/1\",\"observed_us\":1793182251395694,\"prev\":749001,\"subject\":\"mcp_registry:io.github.cwasley/earnrate\",\"subject_kind\":\"source_record\"}","day":{"day":"2026-10-28","leaves":231336,"root":"0x2c19037464cc4c493624565f01775d6446fc78eaa118fc6865bfe2bfca9ff78e","chained":"0xd1d7dee8322ceff8f4c8d83aa1fe4a4466825c2af1c97dbde3d35db61234f7be","anchor_chain":"eip155:5042002","anchor_tx":"0x8bae2b1d097834c8b458513862d70d29ee807e98dc2e863b27250131c15b35ae","anchor_block":69584042},"proof":["0x919ee47c845fb2342ea2a53ab10fe2a819daaac35761d3a7b726d91be7e1266c","0xf802417479ce430a1144b95ccb9dcd1ac6b7bee70c1f9ff4824c826d15ac8456","0x2ac88e9b42995c27759cd232fb6b89f720b92c069e86c80f27bf924f7b5235dd","0x6cb02992be717af7873acb8770ba5ea12f2369592245df7d268be6a79145e940","0x968abdda96816b18af51d8ed1dc32bcba57886f2ca8f8a97bc5f99bdba780928","0xac88993b42588067b10a506a4b74410c1efe8c09cc6272e3a4fda5c36d8989fe","0x647d27ed78fb9c40fd97e63fa254733840fa5617428aa18232df9660824deb01","0x3c4172a83ea1008d4baa928ce318fda6fff7020df42e6e29c8342d39aa359acd","0x6287cd9a81221aa008228a6378201f8af65b867f4307d4bc2b5f578c4718c780","0x01a82dcabf28a9dc86e6bd86db09d308f920dd837ef6743d023e7610a8461ba9","0x3a7f2533ba71cc9dfff93a862950f62c95f386a64252fa53c52989a856cf601c","0x97087726ab48584cf8d210aed715b97069e03c7bbcf0b477b687a90f3463f3a6","0x80b6c9d16d3a8a2da308ee4d36f99dee58b79195b26a42263888bf815ddead58","0x088061c71633d244b99c7cc0814bbe03af458b18487f352611ae649c73589766","0xcf313ac43fef601c9e46f82a687b6a3c655f47c31675c1791c49de20295be63d","0x0f8977bd16865247451d1ee836b084081d3d0cd17d6a07353fad0c70393c7403","0xe08e8bd91858a8a10c46ecde9c29a6288b960987303173c5e882afb46ce91fa0","0xe6cfe00ae4e02bc12327e45b5f3334ea5850ba3bcc8e3101d30a8189856a95af"]}