← The evidence ledger
Evidence row 2539429
Observed , by sync.mcp_registry/1.
- Kind
- listing
- About
- source_record mcp_registry:io.github.Clousd-Android/clousd-mcp
- Recorded
- Previous row
- #1773639
- Body SHA-256
- aa26ec8ab2f23875987f6e8d3c634a89d7d274d470d844fc953872e284e01b97
- Leaf
- 0x0a2eda8fd9bbe965341ac5e4cf4d92b2465fbf3ef82dec987aafcfd474941d75
What was observed
{
"endpoints": [
[
"mcp",
"https://api.clousd.com/mcp"
],
[
"web",
"https://clousd.com/agents/"
]
],
"name": "io.github.Clousd-Android/clousd-mcp",
"owner_address": null,
"raw": {
"_meta": {
"io.modelcontextprotocol.registry/official": {
"isLatest": true,
"publishedAt": "2026-11-03T06:14:35.078513Z",
"status": "active",
"statusChangedAt": "2026-11-03T06:14:35.078513Z",
"updatedAt": "2026-11-03T06:14:35.078513Z"
}
},
"server": {
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-09-29/server.schema.json",
"description": "Real Android phones in the cloud for AI agents: give phones a task in plain words and get the answer",
"name": "io.github.Clousd-Android/clousd-mcp",
"packages": [
{
"environmentVariables": [
{
"description": "Clousd API key (cl_live_...) from the dashboard, Settings -> Connections -> API keys",
"isRequired": true,
"isSecret": true,
"name": "CLOUSD_API_KEY"
}
],
"identifier": "clousd-mcp",
"registryType": "pypi",
"transport": {
"type": "stdio"
},
"version": "1.5.0"
}
],
"remotes": [
{
"headers": [
{
"description": "Bearer cl_live_... (Clousd API key; apps with connectors sign in with OAuth instead)",
"isRequired": true,
"isSecret": true,
"name": "Authorization"
}
],
"type": "streamable-http",
"url": "https://api.clousd.com/mcp"
}
],
"repository": {
"source": "github",
"url": "https://github.com/Clousd-Android/clousd-sdk"
},
"version": "1.5.0",
"websiteUrl": "https://clousd.com/agents/"
}
},
"source": "mcp_registry",
"summary": "Real Android phones in the cloud for AI agents: give phones a task in plain words and get the answer"
}What the leaf hashes
{"body":"aa26ec8ab2f23875987f6e8d3c634a89d7d274d470d844fc953872e284e01b97","id":2539429,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1793686741574133,"prev":1773639,"subject":"mcp_registry:io.github.Clousd-Android/clousd-mcp","subject_kind":"source_record"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (425475 rows).
- 0x0a2ed355d67e090aa968580540547a8661f84427749fb4302ca716b3ad927fce
- 0x76924a03fc6bca72a67941e27f91a13becfbd6e8aaf73985705a5b690290c052
- 0x1941b731891fc3970a49fd3d8e33b5de1b27c85685c7f67d56233801a94443a0
- 0xc3b2d5f949f76da22ffb3880fc39396dd99952a2563f77a9c29f66dc6cadf59d
- 0x436423fc30bbbf04268447bfcb162e587459ffa093870abce6a406b27f380fb5
- 0x903549eba0775dfae17e3bc4c7b59257bc07a3c9735ba4b35b412a98fa938a4e
- 0x4da873b8e3ae1bc2eb9f215de6094c9bfb34c344cde76b0a3fbf2decec916f2e
- 0x2497889b2fdd7a70b3e10bb3bb5e0bb50b27fbd545c4274f946838f23cab6cca
- 0x2fb4560f0cca0f87726721d3677fae884388507944665d4166ad4da68398decd
- 0x77d1786912417e92a594e92cd5c3e3fec802c9772d66637a68ac6e04c6294220
- 0x64a573459a5d7c396f2e309be2fa8794e34ec63768ec3e954efdd8f69ef511a6
- 0xc684de9fa4094ebc43f571cac3c9c0a908ecf227e27f0d3ebd806b77893c24db
- 0x77365e277a66401435f7d6ef2c2f391eb8bef5379137ac42138864d25b1fc624
- 0xa495b842d8f7d8efe4285381f8b862b8ab4fec0bfe90ede1e0c66f9fad72c871
- 0xb4a5f7c31f5cf0c432e074558e814e1cf79fb110d635b7af2aa4b424de125934
- 0x06da6e1933d86a9ec29befc4660e18827c5663bfa2083536fe460228c0434945
- 0xa82fcd0af08a38380e777cb578b71498d941c589c6401f31d445e1685adcc978
- 0x012ad914f3f945da3b6b48eddc7a1388613e4afc04339deb76c609611864e9b9
- 0xe35032d4b064b015fe60638756eeb0bc24e7c7943586468d33349341ee0ed3d6
- Day root
- 0xb646ffa569e24bf8336b0a15a9d98d0a2f1239f58e10c2b18a9d22e43343566a
- Chained
- 0x35e926359fd19031c6b5e08fb3b44f2524386a57c8fdd353336c185603f53d43
- Published
- On Arc Testnet, block 70601990: 0xa5f9dadba13cde129126b950e64b815e6833cb8ff53b75026c9dbe769c3768c7