{"id":1255646,"recorded_at":"2026-10-30T15:15:26.301404Z","observed_at":"2026-10-30T15:15:26.301298Z","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-30T14:47:22.723549Z","status":"active","statusChangedAt":"2026-10-30T14:47:22.723549Z","updatedAt":"2026-10-30T14:47:22.723549Z"}},"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.2"}],"repository":{"source":"github","url":"https://github.com/cwasley/earnrate"},"title":"earnrate","version":"0.1.2","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":"4f3b6439afdcfa7072466d46f17b05b7bad9c8113e8efe2f6f54a63d3e273b30","prev_id":769066,"leaf":"0xe1fc15e2d37c51868dc5e4a3317d9a5d5f6161b1fec19951b9f45b6ddb77d2b2","leaf_text":"{\"body\":\"4f3b6439afdcfa7072466d46f17b05b7bad9c8113e8efe2f6f54a63d3e273b30\",\"id\":1255646,\"kind\":\"listing\",\"method\":\"sync.mcp_registry/1\",\"observed_us\":1793373326301298,\"prev\":769066,\"subject\":\"mcp_registry:io.github.cwasley/earnrate\",\"subject_kind\":\"source_record\"}","day":{"day":"2026-10-30","leaves":243099,"root":"0x0826c7ad6039e06a2360ca0a4a3a4fe7f2626c6dc19f71a37599386f78b39875","chained":"0x36b4c8a1063758f0b8765fa1bdf75fa92fb543cc183add3e261880ee2bd1f822","anchor_chain":"eip155:5042002","anchor_tx":"0x8704744146c6967c8abc9e9a99de4db7283b29e840922ea83a69b6fe776e6861","anchor_block":69923247},"proof":["0xe1fc98b1abb091dcbd6397c3bb83adfb1115776292e717552190d95527531bda","0x87985d422b2498e793acfe2b5e532900e4ff8558035d38e1531de788ff2e5ad7","0x8a62d19f0d2bcf90f2aefdf625309e93017d9353b8bfc0523ed6b8c0fee68b8c","0xaf8fb0033f40431b80ba409da62cad0e832e62c7e9c1e86a510391a8a2bf4284","0xc2fae98fd9743392ab6e0eb54023cef8dc0fcb711c175deb3c7877df416196d3","0x1bfbe98eccef2314375958afb05693a78a6502a78ac7d053e84da32d7fe9a6f1","0xbbbf1cb4c8c832d7dc9cf8b7efc37578b86675a56bf67524fae89f0b6474f426","0x72ff05434458d000610a07c8ad9091d0659e528d25305d5eb99714c39fc4f77a","0xb5e3f4c7e47880a2ff3d87207b8a51565ca960e5664f6a882cf1e12a53c6bf89","0x505eb3f9583bd709db5536535663dc92f19d7f1341748bef041d894b08a25249","0x7ae8cdc0d174db1e501814aa1f7dbb444271457ccf471940b4af5d7bdc4e1714","0xfac5be4cd9b1ae16cda761c5875ad5d49be70261833ac3841b137b851022c270","0xc1648b63331523f1ffba0502dc2754123aa7191c2d0b487849b227a545fbee34","0x3a7a0fa82cbf8d3f1546fc6f89c9a5f35e025db7170b70e3f2dcd72b4ebb0f8e","0xea7df1002501052c124b5aed2b1a5df3d59be54394c6a8539c86fad1df339a9e","0xfbe61dc2d59668ac573e5eab865747e21d38bf2fe4c64762beef01f1018a4dea","0x71e74c274b23c9047354edb6dcd2c654415e3986b8bd875dae992996ea12e22b","0x0c43c73b62a5d49ee1444b5dc4195fc5b16b141d3f4458e2e9fbd5fd6ecb367d"]}