← The evidence ledger
Evidence row 1821053
Observed , by sync.mcp_registry/1.
- Kind
- listing
- About
- source_record mcp_registry:ai.glassflow/tares
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- cfb2405bdda621ecdc3bccab3025e8335a026025d275fb226aa1d317fab28b19
- Leaf
- 0x83047ea4ac2f46fc8dcecb17ffd00cb2dc71d54d353adc03ed8094557179f341
What was observed
{
"endpoints": [
[
"web",
"https://docs.glassflow.ai/tares"
]
],
"name": "Tares",
"owner_address": null,
"raw": {
"_meta": {
"io.modelcontextprotocol.registry/official": {
"isLatest": true,
"publishedAt": "2026-11-01T19:44:30.416652Z",
"status": "active",
"statusChangedAt": "2026-11-01T19:44:30.416652Z",
"updatedAt": "2026-11-01T19:44:30.416652Z"
}
},
"server": {
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"description": "Always-on AI agents: a software factory for Claude Code, or an AI SRE that watches your systems.",
"name": "ai.glassflow/tares",
"packages": [
{
"environmentVariables": [
{
"default": "http://127.0.0.1:8787",
"description": "Address of the Tares the server talks to. Start one with `tares up`.",
"name": "TARESD_URL"
},
{
"description": "Token or API key for a Tares that has auth on. Leave empty for a local Tares without auth.",
"isSecret": true,
"name": "TARES_AUTH_TOKEN"
}
],
"identifier": "tares",
"packageArguments": [
{
"type": "positional",
"value": "mcp"
},
{
"name": "--transport",
"type": "named",
"value": "stdio"
}
],
"registryBaseUrl": "https://pypi.org",
"registryType": "pypi",
"runtimeHint": "uvx",
"transport": {
"type": "stdio"
},
"version": "1.55.0"
}
],
"repository": {
"id": "1286953738",
"source": "github",
"url": "https://github.com/glassflow/tares"
},
"title": "Tares",
"version": "1.55.0",
"websiteUrl": "https://docs.glassflow.ai/tares"
}
},
"source": "mcp_registry",
"summary": "Always-on AI agents: a software factory for Claude Code, or an AI SRE that watches your systems."
}What the leaf hashes
{"body":"cfb2405bdda621ecdc3bccab3025e8335a026025d275fb226aa1d317fab28b19","id":1821053,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1793564264985104,"prev":null,"subject":"mcp_registry:ai.glassflow/tares","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).
- 0x8304a0269e248aa05c0562fbbfe7b8defd7a1f651723d96911749df40af3aebe
- 0x2e90eb7ef53315c8841390da84506af9b926425d104d5bb00593e9a5acb23b0a
- 0x986401c159e92eb05a895b48b2a0c0f95eebd1039c62e4db328b79b37ca9df29
- 0xd527c3701b3ac96ae7fc1da735c3012dd5dfc47ca435023278ea40d9c7829412
- 0x4d5f89c7931c7a7e49fd5aa12ead8c32aa8ab050980fcf561f6936e6fb5c38e0
- 0x04b57ce4f0145f663e579e6b279bfcb24eff9673f97e9e8aadf8504d25f397b7
- 0x0bcec5d694dd51a5613286f990eac0aa7eb85994a8e835771185162ecded2276
- 0x3e7fdb238db1160f9c2e9acc361e3064b037a3c7487ce4a5d4559279c2ca5f54
- 0xb9b27b0fe337d050fb39254af2d7ec428c00e427ebbd95159324d7f1b33f942d
- 0x0988c8509c5041e24f2e20fcb74189dae705b17dcdf3f33babbe0757af3780e4
- 0x680f934be1f109951e866be3a4bf4d3ff0fb7bf02226091f15aacfef024de19f
- 0xe4ba6ed7f762b9a3246079bfb2f5f5d6c59cbb6756bb0b0058e19ec599ca5a64
- 0x00e98613e718e0a689d577344d6db5596ac046beed8ae3ddd822ec8ac9c9cfdc
- 0x19ce574eee56ae085b2ab0004d191db3debc9d29cba2d71de21a8710ca8151ed
- 0x3950a937c3f98cedf9cbbc2f8905c10e3aac8ebc54b1e3468237d58bb254c496
- 0xe329dbfb0db2c7f35334e66970a8ee37ee2d3356d34d692c10f84b6f7de65a35
- 0x0c618c42b286ad61acd8204aa6dcf024b8b041d3759aa585bf4e221abc39cb5d
- 0x6142ac48fda269c17791c79da99c2456ac6acfe98268f4d168a404fd6040c703
- 0x3315fd2757fdd435852cc277377234a3f3909a6d2a089d0e36f6d59aacfda910
- Day root
- 0x7fa2cba1cf3d6b35630896f5fe1a650adb307ea2c376e80a5f2d9276b7cb5ab3
- Chained
- 0x577ff89ba012beeff3197bcff7fa86752074bdf54205a24359cc437be2a952a4
- Published
- On Arc Testnet, block 70262758: 0x435bc1b9331471d72e1998f2e420983b5189d4da65ffbd6f27ef40daf5e1ea90