← The evidence ledger
Evidence row 1479952
Observed , by sync.mcp_registry/1.
- Kind
- listing
- About
- source_record mcp_registry:io.github.NadaHo/ppc-competitor-keywords
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- c26b9f26f21bed222f8aee3f2d04670bdcb5c5037d0aac69b81f595c590b502c
- Leaf
- 0x776e868ea8280ff5700469044690dc25790f948fe26c1ec0d09deb9d5b9598de
What was observed
{
"endpoints": [
[
"web",
"https://apify.com/plainrows/ppc-competitor-keywords"
],
[
"mcp",
"https://mcp.apify.com/?tools=plainrows/ppc-competitor-keywords"
]
],
"name": "PPC Competitor Keywords (SpyFu alternative)",
"owner_address": null,
"raw": {
"_meta": {
"io.modelcontextprotocol.registry/official": {
"isLatest": true,
"publishedAt": "2026-10-31T09:44:00.79153Z",
"status": "active",
"statusChangedAt": "2026-10-31T09:44:00.79153Z",
"updatedAt": "2026-10-31T09:44:00.79153Z"
}
},
"server": {
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"description": "Google Ads keywords any website buys: ad position, ad text, CPC, volume, monthly ad spend.",
"name": "io.github.NadaHo/ppc-competitor-keywords",
"remotes": [
{
"headers": [
{
"description": "Optional: 'Bearer <your Apify API token>'. MCP clients with OAuth can sign in to Apify instead. Runs are billed to your Apify account.",
"isSecret": true,
"name": "Authorization"
}
],
"type": "streamable-http",
"url": "https://mcp.apify.com/?tools=plainrows/ppc-competitor-keywords"
}
],
"title": "PPC Competitor Keywords (SpyFu alternative)",
"version": "1.0.0",
"websiteUrl": "https://apify.com/plainrows/ppc-competitor-keywords"
}
},
"source": "mcp_registry",
"summary": "Google Ads keywords any website buys: ad position, ad text, CPC, volume, monthly ad spend."
}What the leaf hashes
{"body":"c26b9f26f21bed222f8aee3f2d04670bdcb5c5037d0aac69b81f595c590b502c","id":1479952,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1793441755394445,"prev":null,"subject":"mcp_registry:io.github.NadaHo/ppc-competitor-keywords","subject_kind":"source_record"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (246033 rows).
- 0x776e8fd74a95618a8d9dd5fdbfeeaddb12227dc3fb30b008927e3cfeebe9ffd5
- 0xbfc69ec537543008df51b7bc6a2eb48642571320615c216a9daec49ed0c32011
- 0x5d80f25d677fc82c9ecc6d24780687e71de30cf0b320a4247a8cf086cb557a0e
- 0x22465c5bda120f2f9fa47164444f360ec4cdb92d6ee72966192bee765c462c62
- 0x2d40caa2bf95fd15b4020d4bb56507e39d3139e2216911b65028ebb949741da8
- 0xbf9a2cb3493796c454ef67619f447662725f51802ad139116c62506f374cab3a
- 0xcec7e84864b5d2071e9522a71526a7e55835cf342d5ddec6e492bbd3fca45fa1
- 0xb6008d9009430e2aa69c984269ae09d1a571537d7020d117c2918612e169b444
- 0xc53c5a19181b4079e6a41098a05895c9404c3623a9d2e11783da2be3a20be6fe
- 0xf9badb7a9fc56309b08eef5eacd4b730ed68f3646f736ca48dc90c1f5244e5a7
- 0xc7b317102e570f9e167ab0927fff4600efbea91282466df606bd11c2310bdce4
- 0xdce8198ec93efeea8647a4278dadc5fa16a35c44ec594bf12005129a91453def
- 0x6f342b409fb218fea5a9ebd88615e8d17e77e4fdcc8d4dada1317b6321231eab
- 0x84193793d818f53b9c5052b74eabfcc53522dfa943c3bf7c8bd476913e085e52
- 0xb553c856ad5fb96dd995dd0c40f65a2d8efc7b7f254a1ac0f2c104350e544985
- 0x919f237dec4df392868ab95f1d4300b185479ae64464cbc2e7385ad1fd6ab390
- 0xa00a931d72706fa2402bfc9b441a12eb7c6a61ff42a542916106e3637177f101
- 0x59f83f7228f07febe2780660e422e171b0359b8aa031ee3be07e991118130c15
- Day root
- 0x24463725d1c0d9894bd6123691d532547aaa79f0762c0e45aa6a68acf1fd71ab
- Chained
- 0x7d4824ff313dee7252a46f9d5c37b452851deb6c9f24a40c2f74ee0e53c82980
- Published
- On Arc Testnet, block 70093156: 0xedb7b832f4ebf6781b5ecd2ed241c435b862f4d3761541fa31adc1831b8c44a0