← The evidence ledger
Evidence row 1766889
Observed , by sync.mcp_registry/1.
- Kind
- listing
- About
- source_record mcp_registry:io.github.kaeris-io/kaeris-mcp
- Recorded
- Previous row
- #795532
- Body SHA-256
- b3e7043349c3a5490053fd94ac3c00241a14a764d081151a794629952ae8bdf4
- Leaf
- 0xa15ab28af213cf946a5f0f6b0fb2f90eac177a65cb42ed55ae5ee98d94e3453c
What was observed
{
"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."
}What the leaf hashes
{"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"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (302406 rows).
- 0xa15ac0dd099e657b2a9dc699f45b07a4e02446e407da11e034826d05bb6aaa32
- 0xef89cfe003db624dfa62295c8e59d6e48f72b9e1fc3f53726ea54a3ab7d1c344
- 0x18f0b69115d8324b3840ea475c4d5c05af9ef4c8af7cae9bf722c438d6c6bd58
- 0xf79f8b5653bf30f041b1de9160eb66b2dee899845d38b1e3e7178e65113e72f8
- 0x8b31869db53eff5ef677bba10b46e862327beb9eb8a37877a65b236314ab7120
- 0x60c1e5fc691fcba160b947867aff30d08dc38343864cc892123bbdfb658c5e2a
- 0x1e2bde5616d2de3e2cbdc5e5cc219187cffa128d98053ee2836fc4115999d56a
- 0x94d663dc27fb6708ff9f3b26cb85afc616f3050520b51c9d511a226ad6c440ea
- 0x10d2511483c67b81cad08c0717172eb9dae0d32318323cd53a5dbf45d6ef9b6d
- 0x6cfdc612d302a6428de077a7ec2ad394df3e0eee92e4d3bedc971b9576db1eee
- 0xe8ef3f0e6d273376840e4a93aa719beb825e98ae1d1dcbe5b3fa3bc35aba6355
- 0xb07f228eac6db8825710e10582bb3eefd4afac416e47c9f92234daccdfa086d0
- 0x4d2f8da78dc8a660de1d8b86f0083d4295117c283b6de5334a6a9d06be22e64e
- 0x699b83b189435f7ea2dc2d6d4f13262932214c0f9293f3ad20a20f7633995f1b
- 0x4a900ec4cce00639b2e45adc5a7ba556793a171aadb927fa15d539147429570d
- 0xc2b1c84ef3531511a3d8d9db5ff9eeca2725a3782e7f9c4ac87fc0f1588349fa
- 0x0c618c42b286ad61acd8204aa6dcf024b8b041d3759aa585bf4e221abc39cb5d
- 0x6142ac48fda269c17791c79da99c2456ac6acfe98268f4d168a404fd6040c703
- 0x3315fd2757fdd435852cc277377234a3f3909a6d2a089d0e36f6d59aacfda910
- Day root
- 0x7fa2cba1cf3d6b35630896f5fe1a650adb307ea2c376e80a5f2d9276b7cb5ab3
- Chained
- 0x577ff89ba012beeff3197bcff7fa86752074bdf54205a24359cc437be2a952a4
- Published
- On Arc Testnet, block 70262758: 0x435bc1b9331471d72e1998f2e420983b5189d4da65ffbd6f27ef40daf5e1ea90