{"id":1537519,"recorded_at":"2026-10-31T21:16:55.055086Z","observed_at":"2026-10-31T21:16:55.055043Z","subject_kind":"source_record","subject":"mcp_registry:io.github.cwasley/earnrate","kind":"listing","method":"sync.mcp_registry/1","body":{"endpoints":[["web","https://earnrate.dev/"],["mcp","https://mcp.earnrate.dev/"]],"name":"earnrate","owner_address":null,"raw":{"_meta":{"io.modelcontextprotocol.registry/official":{"isLatest":true,"publishedAt":"2026-10-31T21:09:02.791073Z","status":"active","statusChangedAt":"2026-10-31T21:09:02.791073Z","updatedAt":"2026-10-31T21:09:02.791073Z"}},"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","description":"Which credit card earns the most at a merchant, from your cards or every card, and 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.2.0"}],"remotes":[{"type":"streamable-http","url":"https://mcp.earnrate.dev"}],"repository":{"source":"github","url":"https://github.com/cwasley/earnrate"},"title":"earnrate","version":"0.2.0","websiteUrl":"https://earnrate.dev"}},"source":"mcp_registry","summary":"Which credit card earns the most at a merchant, from your cards or every card, and why."},"body_sha256":"f8aed2606c8c6ca7f7cb436f1ed79818a2696ef6a4c95bc0c5bfe419c4c83d23","prev_id":1477395,"leaf":"0x18086e4eca5fad73ca6af3659a82d87955a5482dec979738704850829243b95f","leaf_text":"{\"body\":\"f8aed2606c8c6ca7f7cb436f1ed79818a2696ef6a4c95bc0c5bfe419c4c83d23\",\"id\":1537519,\"kind\":\"listing\",\"method\":\"sync.mcp_registry/1\",\"observed_us\":1793481415055043,\"prev\":1477395,\"subject\":\"mcp_registry:io.github.cwasley/earnrate\",\"subject_kind\":\"source_record\"}","day":{"day":"2026-10-31","leaves":246033,"root":"0x24463725d1c0d9894bd6123691d532547aaa79f0762c0e45aa6a68acf1fd71ab","chained":"0x7d4824ff313dee7252a46f9d5c37b452851deb6c9f24a40c2f74ee0e53c82980","anchor_chain":"eip155:5042002","anchor_tx":"0xedb7b832f4ebf6781b5ecd2ed241c435b862f4d3761541fa31adc1831b8c44a0","anchor_block":70093156},"proof":["0x18086bbd68167d4994e2580d958bd52b1b5304b856e58ad564ca4022518dd6e0","0xb0541e1d18fee80a6502d6b1d3a3a05706933c0be1aaadc083f23704de4e6f52","0xd46d7b6e0743b2994c81f025e3d8c39349332f50b9fa39a79f4e58c2e9473dd3","0xcad9b45b05beaa22bb4d14d254a477a76f44c0bb6a51114732fd18c8cb5a154c","0x12c24a50735dade671c61bf8ad8b85c633c24ca3d7a80929b50fa488b17bf148","0x0e1222a27f728f4fccb17b8a2947e9e9f2fbd31cdd4a46a11ef90ee00771b98d","0xd4a60c70b441089678986ef0d97645faedb08ee641720da8769382ec75964d2a","0x9d7b5a32fc86aad16719260c704a1319f034b9bf401099672bf2a77ab15fa15e","0x56be8facf51f1a000291bed859daa435ed2ebe0df01f28f1d85d66492a673656","0x1d13762d6bb9016e22b3a9e98a3a5d79e3d727b538201db7493b81280b63e074","0xd68a9ce097161bdfd4a816ccfab7f65d7fb2501efc581dd59001875066ae2158","0x9fe41fcca6066b8271e86b17d24a9b73afbe33574c63e492ebb462491c2a2b34","0x2fb3353875d04f7bcf4a3e6c4b8752f251dbfb2f984efb332ea96d75516ac33b","0x500efd0d65e793a02397af46769412226d4deefe24ac497b68f3a32f6828638e","0x95ec49fc7f2c7be30422eaa1d0d6036836dd63ff46a8ed4027258fcf3eb8cf24","0x2bca4aa3c59fe9209016c64bd8b706423477e3407201a00165afde9abf6fee2b","0x37f13582abb3c002d51c2f190c312129cbc3a39754618fee2c75c2441bb1eb94","0x59f83f7228f07febe2780660e422e171b0359b8aa031ee3be07e991118130c15"]}