{"id":1766889,"recorded_at":"2026-11-01T13:17:23.809744Z","observed_at":"2026-11-01T13:17:23.809674Z","subject_kind":"source_record","subject":"mcp_registry:io.github.kaeris-io/kaeris-mcp","kind":"listing","method":"sync.mcp_registry/1","body":{"endpoints":[["web","https://kaeris.dev/mcp-localization.html"]],"name":"KAERIS i18n","owner_address":null,"raw":{"_meta":{"io.modelcontextprotocol.registry/official":{"isLatest":true,"publishedAt":"2026-11-01T12:31:54.653002Z","status":"active","statusChangedAt":"2026-11-01T12:31:54.653002Z","updatedAt":"2026-11-01T12:31:54.653002Z"}},"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","description":"Translate app language files into 46 languages and check placeholders, plurals and missing keys.","name":"io.github.kaeris-io/kaeris-mcp","packages":[{"environmentVariables":[{"description":"KAERIS API key (optional; the free demo works without one)","format":"string","isSecret":true,"name":"KAERIS_API_KEY"},{"description":"OpenRouter key for the Lifetime (BYOK) plan (optional)","format":"string","isSecret":true,"name":"KAERIS_OPENROUTER_KEY"}],"identifier":"kaeris-mcp","registryBaseUrl":"https://pypi.org","registryType":"pypi","runtimeHint":"uvx","transport":{"type":"stdio"},"version":"0.2.18"}],"repository":{"source":"github","url":"https://github.com/kaeris-io/kaeris-mcp"},"title":"KAERIS i18n","version":"0.2.18","websiteUrl":"https://kaeris.dev/mcp-localization.html"}},"source":"mcp_registry","summary":"Translate app language files into 46 languages and check placeholders, plurals and missing keys."},"body_sha256":"b3e7043349c3a5490053fd94ac3c00241a14a764d081151a794629952ae8bdf4","prev_id":795532,"leaf":"0xa15ab28af213cf946a5f0f6b0fb2f90eac177a65cb42ed55ae5ee98d94e3453c","leaf_text":"{\"body\":\"b3e7043349c3a5490053fd94ac3c00241a14a764d081151a794629952ae8bdf4\",\"id\":1766889,\"kind\":\"listing\",\"method\":\"sync.mcp_registry/1\",\"observed_us\":1793539043809674,\"prev\":795532,\"subject\":\"mcp_registry:io.github.kaeris-io/kaeris-mcp\",\"subject_kind\":\"source_record\"}","day":{"day":"2026-11-01","leaves":302406,"root":"0x7fa2cba1cf3d6b35630896f5fe1a650adb307ea2c376e80a5f2d9276b7cb5ab3","chained":"0x577ff89ba012beeff3197bcff7fa86752074bdf54205a24359cc437be2a952a4","anchor_chain":"eip155:5042002","anchor_tx":"0x435bc1b9331471d72e1998f2e420983b5189d4da65ffbd6f27ef40daf5e1ea90","anchor_block":70262758},"proof":["0xa15ac0dd099e657b2a9dc699f45b07a4e02446e407da11e034826d05bb6aaa32","0xef89cfe003db624dfa62295c8e59d6e48f72b9e1fc3f53726ea54a3ab7d1c344","0x18f0b69115d8324b3840ea475c4d5c05af9ef4c8af7cae9bf722c438d6c6bd58","0xf79f8b5653bf30f041b1de9160eb66b2dee899845d38b1e3e7178e65113e72f8","0x8b31869db53eff5ef677bba10b46e862327beb9eb8a37877a65b236314ab7120","0x60c1e5fc691fcba160b947867aff30d08dc38343864cc892123bbdfb658c5e2a","0x1e2bde5616d2de3e2cbdc5e5cc219187cffa128d98053ee2836fc4115999d56a","0x94d663dc27fb6708ff9f3b26cb85afc616f3050520b51c9d511a226ad6c440ea","0x10d2511483c67b81cad08c0717172eb9dae0d32318323cd53a5dbf45d6ef9b6d","0x6cfdc612d302a6428de077a7ec2ad394df3e0eee92e4d3bedc971b9576db1eee","0xe8ef3f0e6d273376840e4a93aa719beb825e98ae1d1dcbe5b3fa3bc35aba6355","0xb07f228eac6db8825710e10582bb3eefd4afac416e47c9f92234daccdfa086d0","0x4d2f8da78dc8a660de1d8b86f0083d4295117c283b6de5334a6a9d06be22e64e","0x699b83b189435f7ea2dc2d6d4f13262932214c0f9293f3ad20a20f7633995f1b","0x4a900ec4cce00639b2e45adc5a7ba556793a171aadb927fa15d539147429570d","0xc2b1c84ef3531511a3d8d9db5ff9eeca2725a3782e7f9c4ac87fc0f1588349fa","0x0c618c42b286ad61acd8204aa6dcf024b8b041d3759aa585bf4e221abc39cb5d","0x6142ac48fda269c17791c79da99c2456ac6acfe98268f4d168a404fd6040c703","0x3315fd2757fdd435852cc277377234a3f3909a6d2a089d0e36f6d59aacfda910"]}