← The evidence ledger
Evidence row 16003
Observed , by baseline/1.
- Kind
- listing
- About
- source_record mcp_registry:com.hasdata/google-scholar
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- c0f681cf86f5970e7e347da817753bcacf2fc90bf302e6e1e3c0ecfea49f2f0a
- Leaf
- 0x3760fd8ce1cca135d89ff0fbb71d3856cd809f1c858c33f26f8897d2865a7d02
What was observed
{
"endpoints": [
[
"mcp",
"https://mcp.hasdata.com/mcp?apis=google_scholar"
],
[
"web",
"https://docs.hasdata.com/apis/google-scholar/scholar"
]
],
"name": "HasData Google Scholar",
"owner_address": null,
"raw": {
"_meta": {
"io.modelcontextprotocol.registry/official": {
"isLatest": true,
"publishedAt": "2026-09-24T14:19:43.694768Z",
"status": "active",
"statusChangedAt": "2026-09-24T14:19:43.694768Z",
"updatedAt": "2026-09-24T14:19:43.694768Z"
}
},
"server": {
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"description": "Google Scholar search results, citation counts and citation export formats, as structured JSON.",
"name": "com.hasdata/google-scholar",
"packages": [
{
"environmentVariables": [
{
"description": "HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.",
"isRequired": true,
"isSecret": true,
"name": "HASDATA_API_KEY"
}
],
"identifier": "@hasdata/google-scholar-mcp",
"registryType": "npm",
"transport": {
"type": "stdio"
},
"version": "1.0.2"
},
{
"environmentVariables": [
{
"description": "HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.",
"isRequired": true,
"isSecret": true,
"name": "HASDATA_API_KEY"
}
],
"identifier": "hasdata-google-scholar-mcp",
"registryType": "pypi",
"runtimeHint": "uvx",
"transport": {
"type": "stdio"
},
"version": "1.0.2"
}
],
"remotes": [
{
"headers": [
{
"description": "HasData API key, created at app.hasdata.com. 1,000 free credits every month, no card.",
"isRequired": true,
"isSecret": true,
"name": "x-api-key"
}
],
"type": "streamable-http",
"url": "https://mcp.hasdata.com/mcp?apis=google_scholar"
}
],
"repository": {
"source": "github",
"url": "https://github.com/HasData/google-scholar-mcp"
},
"title": "HasData Google Scholar",
"version": "1.0.2",
"websiteUrl": "https://docs.hasdata.com/apis/google-scholar/scholar"
}
},
"source": "mcp_registry",
"summary": "Google Scholar search results, citation counts and citation export formats, as structured JSON."
}What the leaf hashes
{"body":"c0f681cf86f5970e7e347da817753bcacf2fc90bf302e6e1e3c0ecfea49f2f0a","id":16003,"kind":"listing","method":"baseline/1","observed_us":1793025321838883,"prev":null,"subject":"mcp_registry:com.hasdata/google-scholar","subject_kind":"source_record"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (296695 rows).
- 0x3760e7edfac2f1807708f51d3b7b04434d3ef611aadf64f1d894debacedd8b71
- 0x47a7c02d58950bd968a4685930522eb96674b1854bcccc92384dc0c37aca3230
- 0x789e7ec171296a49090ca61a4d9d5b4f12ad87fe6fa41056f8ece3e120cdffd8
- 0x11cb20694698063963e5ec83a4d5fe22490b6c28ecfc305cc002cffbc7180f44
- 0x766604239d671e1a19fdc00b72c6ec854978c923989568f7e0cb8c2b94a80586
- 0xdc6e07addcfb7ce5bf28238b750113a49703ef4843e57ae06838fab4017fce51
- 0xa72ebbc058daa784230b12fc17d68c86943e939c5f261b1afaa2834a00d4732e
- 0x075c2c491d16ed50144fddea154eb8b56ed932a0d655f778d5ca0dc3055f04ba
- 0x66b1af07a0e26a1edcd7d2309aa5399c260814b0544499e706ab7bb48928e348
- 0x8681b8a904a71605e6e13e7c5c8ece78e783c5629075c54dc57234a15410c0d8
- 0x92b5da9306740c6310c9590169e789efc810ad3fa152b365777b6395fec4767f
- 0x8b23d34f6cd746f123b1e4d09449280800a81e00febe1fd9224b6802057238d5
- 0xdfc7a920beab71e6882e75c57bf136a5354c4ea989a35108a69046bc62059090
- 0x4338355a835617a26aa0bfcc971e84eb030d84e2aa840e3c8af958921dd080c7
- 0x610738e0c43687aded83c613c73de8b5226c73c375858a167436461c522ea213
- 0x06d71bfa7d8b41d62c8836efc2c601e1cc3772d9453596b2ae4950887f3310ca
- 0x8c756542e482157df0c36464d75c937b845e4423dbbcfad08f0cf8d5a16b9a13
- 0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d
- 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
- Day root
- 0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
- Chained
- 0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
- Published
- On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae