addrbookFor publishers
← The evidence ledger

Evidence row 289983

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint fb117a33-1b34-46fd-964a-89cbfadbb322
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
455f06e04323f247d099bcdde7196c585953344e560961518d96e951d7a1fe75
Leaf
0x3117460f4c58f20328366aec324a1ed06f38d2f6e1a6c0dac843ff40c00d7c25

What was observed

{
  "count": 7,
  "tools": [
    {
      "description": "Side-by-side published facts for two to five listings: stars, pricing, transport, authentication, platforms, capabilities, license, repository and endpoint.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {
          "slugs": {
            "items": {
              "pattern": "^[a-z0-9-]{1,150}$",
              "type": "string"
            },
            "maxItems": 5,
            "minItems": 2,
            "type": "array"
          }
        },
        "required": [
          "slugs"
        ],
        "type": "object"
      },
      "name": "compare_listings"
    },
    {
      "description": "The exact configuration to add a listed MCP server to a client: Claude Code (command), Cursor, Windsurf or Claude Desktop (mcpServers JSON), or Codex (config.toml table). Built from the listing’s published endpoint or package; required credentials are left as <value> placeholders.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {
          "client": {
            "enum": [
              "claude-code",
              "cursor",
              "claude-desktop",
              "codex",
              "windsurf"
            ],
            "type": "string"
          },
          "slug": {
            "pattern": "^[a-z0-9-]{1,150}$",
            "type": "string"
          }
        },
        "required": [
          "slug",
          "client"
        ],
        "type": "object"
      },
      "name": "connect_instructions"
    },
    {
      "description": "What the directory contains: the seven kinds and twenty categories with current counts and browse URLs. Call it to choose valid filters.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {},
        "type": "object"
      },
      "name": "directory_overview"
    },
    {
      "description": "Read one RUAGENTIC listing by slug: published facts, GitHub stars, how to connect (endpoint, package, required credentials, snippets, CLI command) and the questions people ask about it. Does not install or run anything.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {
          "slug": {
            "pattern": "^[a-z0-9-]{1,150}$",
            "type": "string"
          }
        },
        "required": [
          "slug"
        ],
        "type": "object"
      },
      "name": "get_listing"
    },
    {
      "description": "Listings added to RUAGENTIC in the last N days (1–90), newest first, optionally one kind.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {
          "days": {
            "default": 7,
            "maximum": 90,
            "minimum": 1,
            "type": "integer"
          },
          "kind": {
            "enum": [
              "server",
              "client",
              "product",
              "skill",
              "plugin",
              "rules",
              "eval"
            ],
            "type": "string"
          },
          "limit": {
            "default": 20,
            "maximum": 50,
            "minimum": 1,
            "type": "integer"
          }
        },
        "type": "object"
      },
      "name": "new_listings"
    },
    {
      "description": "Search RUAGENTIC listings by words, with optional filters. Use when someone asks for an MCP server, client, AI agent, skill, plugin, rules file or eval for a task, a product, a category or a platform. Returns ranked listings with public GitHub stars, launch date and listing URL. server = MCP server, client = MCP client, product = AI agent, skill = Agent Skills package (SKILL.md), plugin = plugin or extension for an agent host, rules = rules or instruction file (CLAUDE.md, AGENTS.md, .cursorrules), eval = benchmark or evaluation set.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {
          "category": {
            "description": "A category name from directory_overview, e.g. \"Developer tools\".",
            "maxLength": 80,
            "type": "string"
          },
          "kind": {
            "enum": [
              "server",
              "client",
              "product",
              "skill",
              "plugin",
              "rules",
              "eval"
            ],
            "type": "string"
          },
          "launched": {
            "enum": [
              "any",
              "30d",
              "90d",
              "year",
              "older"
            ],
            "type": "string"
          },
          "limit": {
            "default": 10,
            "maximum": 50,
            "minimum": 1,
            "type": "integer"
          },
          "minStars": {
            "maximum": 1000000,
            "minimum": 0,
            "type": "integer"
          },
          "offset": {
            "default": 0,
            "maximum": 5000,
            "minimum": 0,
            "type": "integer"
          },
          "platform": {
            "description": "An agent or platform the listing says it works with, e.g. \"Cursor\".",
            "maxLength": 40,
            "type": "string"
          },
          "query": {
            "default": "",
            "maxLength": 200,
            "type": "string"
          },
          "sort": {
            "enum": [
              "relevance",
              "stars",
              "newest",
              "name"
            ],
            "type": "string"
          },
          "verifiedOnly": {
            "description": "Only listings whose Agentic Protocol files passed the checker.",
            "type": "boolean"
          }
        },
        "type": "object"
      },
      "name": "search_directory"
    },
    {
      "description": "The most-starred listings of a kind (public GitHub stars), or the fastest-growing since launch (stars per day since the repository was created). Optional category. Stars measure attention, not quality.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {
          "by": {
            "default": "stars",
            "enum": [
              "stars",
              "pace"
            ],
            "type": "string"
          },
          "category": {
            "maxLength": 80,
            "type": "string"
          },
          "kind": {
            "enum": [
              "server",
              "client",
              "product",
              "skill",
              "plugin",
              "rules",
              "eval"
            ],
            "type": "string"
          },
          "limit": {
            "default": 10,
            "maximum": 50,
            "minimum": 1,
            "type": "integer"
          }
        },
        "required": [
          "kind"
        ],
        "type": "object"
      },
      "name": "top_listings"
    }
  ]
}

What the leaf hashes

{"body":"455f06e04323f247d099bcdde7196c585953344e560961518d96e951d7a1fe75","id":289983,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793046880651884,"prev":null,"subject":"fb117a33-1b34-46fd-964a-89cbfadbb322","subject_kind":"endpoint"}

Proof

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

  1. 0x3117186cf4dc173aa61613cdc6f1f071ee2419442a4be928d9058a4229c3af18
  2. 0xb7a4f9ef79b05fd0bcb9cd06fa9382fc889c8b3761a3fd95e04ebea8311828f4
  3. 0xe3a267ea5cae6fc998f643e258dce0c2b26bdfedfdf9b4a8aaafb491e3107301
  4. 0xee09191c947afabfe9eed2aa4bca5b0dee2d88b7d6a95dc697b46718a293af5f
  5. 0x0c1dec75a4f879109dd28ab5bb004a70fa5d5be5990ba856323b389f558263ff
  6. 0xec9dc5ecbf7f4872dad6b213a1791fc06514f03ea637ef6ad1aebc7cbc1ecba5
  7. 0xb4cdca6961262f0f7e11a06775879e88d53df5f54b150aff5c9d4e52c753023d
  8. 0x9c52a45c75c760228106f2ed0ec66efbb06841681749b07c8a6b5bfc03add8a7
  9. 0x0ace4b5ec7ff0e4f2e1876bbf4e35a303ab6a793cd8d470cf760891384bc4010
  10. 0x14dcc9b621776bab010784ab2ff8bc9cde2e6118dc9a5e1e68af1ab2b33794cd
  11. 0xa4cc17a7ce78f05039820f0a50d323cd0bedd23c37338f2719d249dca75c07ec
  12. 0xd85c7204d76d26255c94ef4caa12c05addd08238caa5cdc3888ea60b74e6b940
  13. 0x36a44931b230976c04691d90bf3a25ed4111d74c78b672850d8025a911ca88dd
  14. 0x683955a5b2250ad50568d022a6580d8739b6aff1356779d72a773b088e7c289c
  15. 0x610738e0c43687aded83c613c73de8b5226c73c375858a167436461c522ea213
  16. 0x06d71bfa7d8b41d62c8836efc2c601e1cc3772d9453596b2ae4950887f3310ca
  17. 0x8c756542e482157df0c36464d75c937b845e4423dbbcfad08f0cf8d5a16b9a13
  18. 0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d
  19. 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
Day root
0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
Chained
0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
Published
On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae

How to check it · This row as JSON