← 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).
- 0x3117186cf4dc173aa61613cdc6f1f071ee2419442a4be928d9058a4229c3af18
- 0xb7a4f9ef79b05fd0bcb9cd06fa9382fc889c8b3761a3fd95e04ebea8311828f4
- 0xe3a267ea5cae6fc998f643e258dce0c2b26bdfedfdf9b4a8aaafb491e3107301
- 0xee09191c947afabfe9eed2aa4bca5b0dee2d88b7d6a95dc697b46718a293af5f
- 0x0c1dec75a4f879109dd28ab5bb004a70fa5d5be5990ba856323b389f558263ff
- 0xec9dc5ecbf7f4872dad6b213a1791fc06514f03ea637ef6ad1aebc7cbc1ecba5
- 0xb4cdca6961262f0f7e11a06775879e88d53df5f54b150aff5c9d4e52c753023d
- 0x9c52a45c75c760228106f2ed0ec66efbb06841681749b07c8a6b5bfc03add8a7
- 0x0ace4b5ec7ff0e4f2e1876bbf4e35a303ab6a793cd8d470cf760891384bc4010
- 0x14dcc9b621776bab010784ab2ff8bc9cde2e6118dc9a5e1e68af1ab2b33794cd
- 0xa4cc17a7ce78f05039820f0a50d323cd0bedd23c37338f2719d249dca75c07ec
- 0xd85c7204d76d26255c94ef4caa12c05addd08238caa5cdc3888ea60b74e6b940
- 0x36a44931b230976c04691d90bf3a25ed4111d74c78b672850d8025a911ca88dd
- 0x683955a5b2250ad50568d022a6580d8739b6aff1356779d72a773b088e7c289c
- 0x610738e0c43687aded83c613c73de8b5226c73c375858a167436461c522ea213
- 0x06d71bfa7d8b41d62c8836efc2c601e1cc3772d9453596b2ae4950887f3310ca
- 0x8c756542e482157df0c36464d75c937b845e4423dbbcfad08f0cf8d5a16b9a13
- 0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d
- 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
- Day root
- 0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
- Chained
- 0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
- Published
- On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae