← The evidence ledger
Evidence row 1255651
Observed , by sync.mcp_registry/1.
- Kind
- listing
- About
- source_record mcp_registry:io.github.hermoso-ai/hermoso
- Recorded
- Previous row
- #1228420
- Body SHA-256
- e433b763cbfdccaf5addfc4d595d1fb96ff1fa4685d0941d4908a7bf4179d358
- Leaf
- 0xb0357468568dfd912807f2a86fa1d999675f6feb5dea2ee740e13995c6382943
What was observed
{
"endpoints": [
[
"mcp",
"https://app.hermoso.ai/mcp?src=registry"
],
[
"web",
"https://hermoso.ai/mcp/"
]
],
"name": "Hermoso",
"owner_address": null,
"raw": {
"_meta": {
"io.modelcontextprotocol.registry/official": {
"isLatest": true,
"publishedAt": "2026-10-30T14:16:23.575631Z",
"status": "active",
"statusChangedAt": "2026-10-30T14:16:23.575631Z",
"updatedAt": "2026-10-30T14:16:23.575631Z"
}
},
"server": {
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"description": "AI marketing agent and AI ad generator: 1089 tools, usable alone. No markup on models.",
"name": "io.github.hermoso-ai/hermoso",
"packages": [
{
"environmentVariables": [
{
"description": "Hermoso agent key (hmk_…) from app.hermoso.ai, on the MCP & CLI tab under Terminal & API keys. Required against the hosted app.",
"isSecret": true,
"name": "HERMOSO_TOKEN"
},
{
"description": "Hermoso API origin. Defaults to https://app.hermoso.ai; set http://localhost:3000 to run against your own server.",
"name": "HERMOSO_API_BASE"
}
],
"identifier": "hermoso",
"packageArguments": [
{
"description": "Run the Hermoso stdio MCP server",
"type": "positional",
"value": "mcp"
}
],
"registryBaseUrl": "https://registry.npmjs.org",
"registryType": "npm",
"runtimeHint": "npx",
"transport": {
"type": "stdio"
},
"version": "0.1.471"
}
],
"remotes": [
{
"type": "streamable-http",
"url": "https://app.hermoso.ai/mcp?src=registry"
}
],
"repository": {
"source": "github",
"url": "https://github.com/hermoso-ai/hermoso"
},
"title": "Hermoso",
"version": "0.1.471",
"websiteUrl": "https://hermoso.ai/mcp/"
}
},
"source": "mcp_registry",
"summary": "AI marketing agent and AI ad generator: 1089 tools, usable alone. No markup on models."
}What the leaf hashes
{"body":"e433b763cbfdccaf5addfc4d595d1fb96ff1fa4685d0941d4908a7bf4179d358","id":1255651,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1793373326316440,"prev":1228420,"subject":"mcp_registry:io.github.hermoso-ai/hermoso","subject_kind":"source_record"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (243099 rows).
- 0xb035330e22d49ec95415edd152a8a7a376c030b69e1edbed46266a811e994ff0
- 0x8273d03879071cfdf7c071fd298448ed31e0147bf49810255614c2c4c7c59999
- 0x36339b8b1d64c7726fd33277b033d0e94c7436d210a8d2b92f3d0b73a0bfe383
- 0x769708d9248efd5ace59880fe15a4d0e9a3607d47f8ee5e79164d4e02a68b9ff
- 0xd17577f2e5d473dc101608d81405b2ad03d6b0e1af7116470b1bbd925d452467
- 0xec8d54e6007c0ea7698429eab1f57e2c9067f6c8a673ed80ce256fa23b5f0a4c
- 0x95c9a1c7dd3bf90c59173b45ff4afa5d8151420a5a0c0a46ccff3c495b6543a6
- 0xb37f6f79d45865a84a3bd57fff6ea875068df11e329d3a460a703da62a93cb67
- 0x364d60d7dc2877f70bd25028821e45c9ab968e2c50ca5be93fc60d6fe07ce686
- 0x406dd0ff4162da35eb82afa1890817e3513759841cae55aa1c3bb136ad06fc13
- 0xa87357b93af49d0f606472ccefdf9d9b5c562bcbd8f92e00faad29cb2800c54f
- 0x163b406d3d031706c84935cd1c99e3034b88986a249e35be7253268c4028fa19
- 0x0409d601a89a50f7eb5f4894cbcd524cb8f362e2e58241fd0551016000226646
- 0x4943cf5368ac3124a50a8845e933556cda4f3f7ee527441ef6351afbceee79d8
- 0xa0b1f6bc1eecfaf70581673c1a7f638b96d1769a5c578c460337f7db0dbe963e
- 0x0c59b8770d2782eb535aefbb9b2f6810bab4757f51b37e00f5147713a1de9481
- 0x61ef83255d34604cb052882568ca1d1386ac3cfb8284509715bc1734cff77831
- 0x0c43c73b62a5d49ee1444b5dc4195fc5b16b141d3f4458e2e9fbd5fd6ecb367d
- Day root
- 0x0826c7ad6039e06a2360ca0a4a3a4fe7f2626c6dc19f71a37599386f78b39875
- Chained
- 0x36b4c8a1063758f0b8765fa1bdf75fa92fb543cc183add3e261880ee2bd1f822
- Published
- On Arc Testnet, block 69923247: 0x8704744146c6967c8abc9e9a99de4db7283b29e840922ea83a69b6fe776e6861