addrbookFor publishers
← The evidence ledger

Evidence row 2053907

Observed , by sync.mcp_registry/1.

Kind
listing
About
source_record mcp_registry:io.github.vitali87/code-graph-rag
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
9f5f85049f6496b15f2df6cf677aa344daecc88540649b31578e31e15d564292
Leaf
0xbb75a987756a480a06167672bc7e200c9bb4d48e6ed763512c2ec6564f3a0c64

What was observed

{
  "endpoints": [
    [
      "web",
      "https://code-graph-rag.com/"
    ]
  ],
  "name": "Code-Graph-RAG",
  "owner_address": null,
  "raw": {
    "_meta": {
      "io.modelcontextprotocol.registry/official": {
        "isLatest": true,
        "publishedAt": "2026-11-02T03:57:11.902112Z",
        "status": "active",
        "statusChangedAt": "2026-11-02T03:57:11.902112Z",
        "updatedAt": "2026-11-02T03:57:11.902112Z"
      }
    },
    "server": {
      "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
      "description": "Knowledge-graph RAG for multi-language codebases: index, query and edit code in natural language.",
      "name": "io.github.vitali87/code-graph-rag",
      "packages": [
        {
          "environmentVariables": [
            {
              "default": "ollama",
              "description": "LLM provider for the orchestrator agent (openai, anthropic, google, azure, cohere, ollama)",
              "name": "ORCHESTRATOR_PROVIDER"
            },
            {
              "default": "llama3.2",
              "description": "Model name for the orchestrator agent",
              "name": "ORCHESTRATOR_MODEL"
            },
            {
              "description": "API key for the orchestrator LLM provider (not needed for the default local ollama provider)",
              "isSecret": true,
              "name": "ORCHESTRATOR_API_KEY"
            },
            {
              "default": "ollama",
              "description": "LLM provider for Cypher query generation (openai, anthropic, google, azure, cohere, ollama)",
              "name": "CYPHER_PROVIDER"
            },
            {
              "default": "llama3.2",
              "description": "Model name for Cypher query generation",
              "name": "CYPHER_MODEL"
            },
            {
              "description": "API key for the Cypher LLM provider (not needed for the default local ollama provider)",
              "isSecret": true,
              "name": "CYPHER_API_KEY"
            },
            {
              "default": "localhost",
              "description": "Hostname of the Memgraph database",
              "name": "MEMGRAPH_HOST"
            },
            {
              "default": "7687",
              "description": "Port of the Memgraph database",
              "name": "MEMGRAPH_PORT"
            },
            {
              "description": "Path to the repository to analyze (auto-detected from working directory if not set)",
              "name": "TARGET_REPO_PATH"
            }
          ],
          "identifier": "code-graph-rag",
          "packageArguments": [
            {
              "type": "positional",
              "value": "mcp-server"
            }
          ],
          "registryBaseUrl": "https://pypi.org",
          "registryType": "pypi",
          "runtimeHint": "uvx",
          "transport": {
            "type": "stdio"
          },
          "version": "0.4.19"
        }
      ],
      "repository": {
        "source": "github",
        "url": "https://github.com/vitali87/code-graph-rag"
      },
      "title": "Code-Graph-RAG",
      "version": "0.4.19",
      "websiteUrl": "https://code-graph-rag.com"
    }
  },
  "source": "mcp_registry",
  "summary": "Knowledge-graph RAG for multi-language codebases: index, query and edit code in natural language."
}

What the leaf hashes

{"body":"9f5f85049f6496b15f2df6cf677aa344daecc88540649b31578e31e15d564292","id":2053907,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1793593097049544,"prev":null,"subject":"mcp_registry:io.github.vitali87/code-graph-rag","subject_kind":"source_record"}

Proof

Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (444186 rows).

  1. 0xbb75c0dbfafd2cdf7a869720f7c11d44639d0a0206f674050446c9a89b20fc3d
  2. 0x1685e11cf534e369201eb78fdb26d08b2af51140acd6db3dba5b7f14dda1ebda
  3. 0xa4b26745ffed5a917f1017c6da795c08283beceab93b6070fdab58e5384fccc9
  4. 0x87f05bea4811c401f1d0353fa29076d9ef50095e2f28f64d9d66ba4e42366d72
  5. 0x75738abfc8bb857253b94f1c2cbdef91beb16ac1af876284d0b3e484f3faf978
  6. 0x16b040c828ac337ed4542ccef29016a05b1de0c50b546167aa9ad96ecfb65922
  7. 0x60ed9d8c24ff6fe17c5575562ec29d516edfcd6ca54ee2f2cf7c8df65940fa4a
  8. 0xbb52dc73d2f03ea403baffbeca2a7ba6ddf175fb5778528a8162d4ebf4e1249b
  9. 0x07567977050ee8d392dc39128024f753e18d2e199033163b11011ec3e746aec3
  10. 0x799cf643b4791f3e8e36d606cb3b2fd72a9526d0664334300ff89d26ff36a722
  11. 0xa096acd13e4401f402a610487f6a4efc1ca5b51db14b6209eb47bd0c5abf1d65
  12. 0xe58525446254d2108eb36448d0c82e228b172272ca44d008f01d5ed4cf747eac
  13. 0x626fb5c7d656fa8c4ab162a898cfff0f195757f6cb547860059c20e431ef93c9
  14. 0xc1d961be09ff84253ce4ecf4b141b3c25631ce9eb1cc0a3197e5d83d03240ee4
  15. 0x834b6b9a36b42da183e2542785e8d2d7548ace455268a81922edbe6020cef644
  16. 0x2922573a524a0694086782ac45fa3083d3fc3f6a2a479b2105e1e2f06b2916f7
  17. 0x07ad80c0c234ecea379a2f4450dfd0804db049dbc62abe77af6306049ca6b6c2
  18. 0x98cbbf2c68ab4c0b4db782aeb88bea1f30b02178cf8b5d3d24a931d19492ea6d
  19. 0x252cce55f1a3d5391c16f82d7f62494429a5f69b03486d4cfcfb7b2c96d6c884
Day root
0x78fecaabbe319e56f5c4b80fc02e2052e198ad24781da8832a475ff65f2002d1
Chained
0xdc35957db5d1371ca382b9152878ffece28ec7c5cb4f98fd71ddb367f8b999b2
Published
On Arc Testnet, block 70432815: 0x56b814612eb2e3e544153df3e91e1f7199106d1e430c7d8c6b653feeb9ebe9af

How to check it · This row as JSON