← The evidence ledger
Evidence row 800525
Observed , by sync.mcp_registry/1.
- Kind
- listing
- About
- source_record mcp_registry:io.github.Fireiscoolsolo/canvas-lms-mcp-server
- Recorded
- Previous row
- #406385
- Body SHA-256
- bb84a4715693dfb6487b0a6cf5e939a61c3c435e000d5ca97eab13dd76f27bd9
- Leaf
- 0x5de2ca9c61ff7a5b27d91123856639a6d2ac919f5d0f71170f565e847fa971d5
What was observed
{
"endpoints": [],
"name": "io.github.Fireiscoolsolo/canvas-lms-mcp-server",
"owner_address": null,
"raw": {
"_meta": {
"io.modelcontextprotocol.registry/official": {
"isLatest": true,
"publishedAt": "2026-10-28T19:31:44.68397Z",
"status": "active",
"statusChangedAt": "2026-10-28T19:31:44.68397Z",
"updatedAt": "2026-10-28T19:31:44.68397Z"
}
},
"server": {
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"description": "Self-hosted Canvas LMS for students on every device: OAuth, ngrok tunnel, multi-PC failover.",
"name": "io.github.Fireiscoolsolo/canvas-lms-mcp-server",
"packages": [
{
"environmentVariables": [
{
"description": "Canvas personal access token (Account > Settings > Approved Integrations > New Access Token)",
"format": "string",
"isRequired": true,
"isSecret": true,
"name": "CANVAS_API_TOKEN"
},
{
"description": "Your school's Canvas address, e.g. https://yourschool.instructure.com",
"format": "string",
"isRequired": true,
"name": "CANVAS_BASE_URL"
}
],
"identifier": "canvas-lms-mcp-remote",
"packageArguments": [
{
"type": "positional",
"value": "--stdio"
}
],
"registryType": "npm",
"transport": {
"type": "stdio"
},
"version": "1.2.0"
}
],
"repository": {
"source": "github",
"url": "https://github.com/Fireiscoolsolo/canvas-lms-mcp-server"
},
"version": "1.2.0"
}
},
"source": "mcp_registry",
"summary": "Self-hosted Canvas LMS for students on every device: OAuth, ngrok tunnel, multi-PC failover."
}What the leaf hashes
{"body":"bb84a4715693dfb6487b0a6cf5e939a61c3c435e000d5ca97eab13dd76f27bd9","id":800525,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1793218349609224,"prev":406385,"subject":"mcp_registry:io.github.Fireiscoolsolo/canvas-lms-mcp-server","subject_kind":"source_record"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (231336 rows).
- 0x5de324d215a991ea6c885abaa281f76dd50c95cdf88460ed9c7b64d2e44bdef9
- 0x4e86b0a08ab0b8058f709fae435c72819c797a8a99133330df8d8a8dce8fdf23
- 0xe882ebc3b86f6bbb75a441c35729a6e98de3f410ae6a6a096c7b26d84c7717e0
- 0x5d7a417d1c8cc04a8113f11051d013b4bf33bff6c39ff600d8d3fb6d8965500c
- 0x1f486c45c4f173178dee2b6b65e94a502a77d93a7639f638ee562a3477663507
- 0x8df86302033e32bc839629f6e64dec664411733bf53e59fedad6a7ecc3399f22
- 0xf45fed1dca1ee9f803988b2404637e3897f4159b6e91fb205794a6a78551491e
- 0x5577f24a8222c4fdffd87fd7d311f883a2f7304cf1f72599b74a5978b7ce92a4
- 0x9f0578005f83f61f49a63197894839c2f51c657f3c7fb1fb7c67ba1620583b74
- 0xc62eec72e881f0d9b1d78cf2d0f4d24846c29e10fe629d2e45ea951496083846
- 0x51eb147a066b02a387001fae3633f434b04510807510eb7690a281a1c7b536e1
- 0xde0ed5a99a265aff1ac56d5267182affd04ee042cab0cdeb668f49339e723a42
- 0xef15c536e795866a8bfb1b8a73e9760d27d138ecef7ee9cc237288f3c6490bbc
- 0x8db2587099a4011758c742fc2aad940742aa47abddf6007f131e0d5ab4a9e92b
- 0xe6054de1f67b1e6f15bcf16d2b6536cf35dd9705fdf6ce59853e79784693ab5f
- 0xa99a40fe210d675bb6ab72d4bb72ab40eb44ac345773c457fbe58e67a47b03df
- 0x7a743a0a09057bae687051274e1d45bf973bd36a1a4ba16a191b5d29e3bdfa2a
- 0xe027395fafb7fc41921c42ca0542524ea22204cbd5908b70b27f3d5fb26f5d0f
- Day root
- 0x2c19037464cc4c493624565f01775d6446fc78eaa118fc6865bfe2bfca9ff78e
- Chained
- 0xd1d7dee8322ceff8f4c8d83aa1fe4a4466825c2af1c97dbde3d35db61234f7be
- Published
- On Arc Testnet, block 69584042: 0x8bae2b1d097834c8b458513862d70d29ee807e98dc2e863b27250131c15b35ae