addrbookFor publishers
← The evidence ledger

Evidence row 3754835

Observed , by sync.mcp_registry/1.

Kind
listing
About
source_record mcp_registry:io.github.canopy-labs/featureflip
Recorded
Previous row
#3357728
Body SHA-256
cb6b0f951175b58f07d60babcc401df97a1ea7b3156819062e9622c57078a1f1
Leaf
0x1c23ef640b942db4756e2d6b0db7bee3333f18234d6848a8dd71d45a6d9c780e

What was observed

{
  "endpoints": [
    [
      "web",
      "https://featureflip.io/docs/integrations/mcp/"
    ]
  ],
  "name": "Featureflip",
  "owner_address": null,
  "raw": {
    "_meta": {
      "io.modelcontextprotocol.registry/official": {
        "isLatest": true,
        "publishedAt": "2026-11-06T17:54:05.215767Z",
        "status": "active",
        "statusChangedAt": "2026-11-06T17:54:05.215767Z",
        "updatedAt": "2026-11-06T17:54:05.215767Z"
      }
    },
    "server": {
      "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
      "description": "Manage Featureflip feature flags, targeting and rollouts from AI agents and editors.",
      "name": "io.github.canopy-labs/featureflip",
      "packages": [
        {
          "environmentVariables": [
            {
              "description": "Featureflip API token. A personal token (ffp_) acts as you; a service token (ffs_) is a scoped machine identity for CI and agents.",
              "format": "string",
              "isRequired": true,
              "isSecret": true,
              "name": "FEATUREFLIP_TOKEN"
            },
            {
              "default": "https://api.featureflip.io",
              "description": "Management API base URL. Defaults to https://api.featureflip.io.",
              "format": "string",
              "name": "FEATUREFLIP_API_URL"
            },
            {
              "description": "Organization slug. Only needed for a personal token that can reach more than one organization.",
              "format": "string",
              "name": "FEATUREFLIP_ORG"
            }
          ],
          "identifier": "@featureflip/mcp",
          "registryType": "npm",
          "transport": {
            "type": "stdio"
          },
          "version": "0.8.0"
        }
      ],
      "repository": {
        "source": "github",
        "url": "https://github.com/canopy-labs/featureflip-mcp"
      },
      "title": "Featureflip",
      "version": "0.8.0",
      "websiteUrl": "https://featureflip.io/docs/integrations/mcp/"
    }
  },
  "source": "mcp_registry",
  "summary": "Manage Featureflip feature flags, targeting and rollouts from AI agents and editors."
}

What the leaf hashes

{"body":"cb6b0f951175b58f07d60babcc401df97a1ea7b3156819062e9622c57078a1f1","id":3754835,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1793989358216602,"prev":3357728,"subject":"mcp_registry:io.github.canopy-labs/featureflip","subject_kind":"source_record"}

Proof

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

  1. 0x1c23f3d24955ddcc94f7c5f823a4558baeaa48649dd953642a8d39c571a021a7
  2. 0x86f7ad4e578af19d903ea80eaa4a26bf03611862289533c6341998bcc3af0462
  3. 0xcb7cce35fef7b33dbced76ed0f079599c88c549182fe9a21f3793f70d617b3fb
  4. 0xecc88b974911c21c07911a915711a4fc265949b32950afe65abab2b79c42da09
  5. 0x57aeb83e71e2a754e9a6533fdce7520be6194f9d39b08fcf7e1db30cf20d7822
  6. 0xd45b1174be333533ec9b6837629e5e68e1fbcc96139b24806b2e94a8b7ac3081
  7. 0xe1884c59fbf6ca082bbcee7dca08152c3192ddc01a7285ffca2f555ffdae9b96
  8. 0x1fafde30447d798994d05e8e1512dac130355635a71ef070fb2b64c3bfefb955
  9. 0x1966f6f23d432bdf0753ed3aef58a374a5f93f1cd323dcfff75276946d8582ac
  10. 0x81ad0c0f24a3739abe0ad2f1d92396cad615ed847caca3d6b408dd2fb6569f00
  11. 0x09292c291a28750de9b9dfb92df6c164ed2dd4c03d84f99b107d6c6cd67a96e5
  12. 0xaf7882d6e7a1e47cf46b4bc66ae4195ab3c7529ac43c3b1210039abe9df71610
  13. 0xad6313ea8c1aaa1c3253abd3203b070e253b49b4d718f335b5b05b375854db89
  14. 0x81d6ec63cb4df174d42a42d72162141e82dcafa9c256793b20cc12205d8d389c
  15. 0xb490b9bc961e5cbbfaf890e393a2eb3d2518e080e0a107acd232486f34cf7408
  16. 0x0aaf291a2ffa2205e7df7531bf36800e377dfbd67208da05b97625f1cc49ce02
  17. 0xa448dc698494f795f2240c0e7070e8a93eb263baee21ca4185a7d03432a614d8
  18. 0x119743aadcddb571b28b442b62196d4a0afc4e1c9979c2d477d34fcc9413deaf
  19. 0xc0d08d48601d1be90bcfc025e66bcaa0030120d688dd9c919b36c2c4446f4948
Day root
0xb30ccefe7182c6f767e1fcbfb5f64ffd649da831f665f65c5ff39cd40512284f
Chained
0xc383f7ef68d2914082484765aa09e42c12c59a74a096ae64127c562618c506d3
Published
On Arc Testnet, block 71111178: 0xfba13cb7ee4ada7f2fee3702a786a2201596be2ffea37dfc281ab4c8e9942fe1

How to check it · This row as JSON