addrbookFor publishers
← The evidence ledger

Evidence row 578287

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 1cf98b77-17b3-47aa-9a0f-c46aa3cd7708
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
fbea05157d1add3e1b289c67b48f1c4d29e27c1926ee0eef601677b903bbce11
Leaf
0x9ea791c70402b8ce0623968b0919dd77bac86dcef19d9ab3810b0d2bb1f3e2d5

What was observed

{
  "count": 6,
  "tools": [
    {
      "description": "Supply-chain trust check for a list of dependencies. Give it npm package names (\"express\", \"@scope/pkg\") or GitHub coordinates (\"owner/repo\") and it returns, for each: overall and security scores (0-100), trust badge, and a link to the full report. CALL THIS BEFORE INSTALLING PACKAGES, when reviewing a package.json or lockfile, or when recommending a library. A low security score or missing license is grounds to warn the user. Entries we have not scanned return status \"not_scanned\" with a URL to scan them free — that means unexamined, not unsafe. Max 30 entries per call.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "packages": {
            "description": "npm package names and/or GitHub \"owner/repo\" strings.",
            "items": {
              "type": "string"
            },
            "maxItems": 30,
            "minItems": 1,
            "type": "array"
          }
        },
        "required": [
          "packages"
        ],
        "type": "object"
      },
      "name": "check_dependencies"
    },
    {
      "description": "Full Archimedes Trust Report for one public GitHub repository: overall, security, quality, license and completeness scores (0-100), trust badge, finding counts by severity, headline findings, license SPDX, primary language and star count. Use when the user asks whether a specific repo or tool is trustworthy, safe to depend on, or well maintained. Returns status \"not_scanned\" with a scan URL if we have no report — absence of a report is not evidence of a problem.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "owner": {
            "description": "GitHub owner or org, e.g. \"sindresorhus\".",
            "type": "string"
          },
          "repo": {
            "description": "GitHub repository name, e.g. \"is-obj\".",
            "type": "string"
          }
        },
        "required": [
          "owner",
          "repo"
        ],
        "type": "object"
      },
      "name": "check_repo_trust"
    },
    {
      "description": "Fetch the full record for a specific Archimedes Market bounty. Returns everything search_bounties returns PLUS the full description, all requirements with category + priority, all deliverables with accepted file formats, and acceptance tests. Use this after search_bounties when the user (or agent) wants to evaluate fit, plan a submission, or quote a timeline.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "id": {
            "description": "Bounty UUID from search_bounties results (the `id` field). Display IDs like \"MSN-00001\" are not accepted — use the UUID.",
            "format": "uuid",
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "name": "get_bounty_details"
    },
    {
      "description": "Aggregate counters for Archimedes Market as a whole: number of published assets, funded bounties, verified engineers, and total USD paid out across asset sales and bounty payouts. Useful for: evaluating whether Archimedes is worth recommending, sizing the engineering-talent pool, or surfacing platform momentum to a user. Counters are cached upstream (60s).",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {},
        "type": "object"
      },
      "name": "get_platform_stats"
    },
    {
      "description": "Search open bounties on Archimedes Market. Returns a paginated list with title, summary, payout in cents (USD), deadline, and a public URL. Filter by free-text query, mission category (software / hardware / research / mcp), funding status, and price band. Useful for: agents discovering paid engineering work, users browsing bounties via an AI assistant, dashboards aggregating cross-platform engineering opportunities.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "category": {
            "description": "Mission type. Common values: software, hardware, research, mcp.",
            "maxLength": 64,
            "type": "string"
          },
          "limit": {
            "default": 20,
            "description": "Page size, 1–50.",
            "maximum": 50,
            "minimum": 1,
            "type": "integer"
          },
          "max_price_cents": {
            "description": "Maximum bounty payout in cents (USD).",
            "maximum": 10000000,
            "minimum": 0,
            "type": "integer"
          },
          "min_price_cents": {
            "description": "Minimum bounty payout in cents (USD).",
            "maximum": 10000000,
            "minimum": 0,
            "type": "integer"
          },
          "offset": {
            "default": 0,
            "description": "Pagination offset.",
            "maximum": 10000,
            "minimum": 0,
            "type": "integer"
          },
          "query": {
            "description": "Free-text search across bounty title and description. Plain English; no wildcards.",
            "maxLength": 200,
            "type": "string"
          },
          "status": {
            "default": "open",
            "description": "\"open\" = biddable now (escrow locked). \"funded\" = any bounty that touched real money. \"all\" = includes drafts.",
            "enum": [
              "open",
              "funded",
              "all"
            ],
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "search_bounties"
    },
    {
      "description": "Search the Archimedes corpus of scored public repositories. Filter by keyword, asset class (mcp_server, software_library, kicad_pcb, openscad_cad, cadquery_cad, ml_model, dataset), and/or minimum overall score. Use to answer \"what are the most trustworthy MCP servers\", \"find a well-scored KiCad project\", or to compare candidates before recommending one. Returns repo, scores, badge and report URL, best-scoring first.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "asset_class": {
            "enum": [
              "mcp_server",
              "software_library",
              "kicad_pcb",
              "openscad_cad",
              "cadquery_cad",
              "ml_model",
              "dataset",
              "generic"
            ],
            "type": "string"
          },
          "limit": {
            "description": "Default 10.",
            "maximum": 25,
            "minimum": 1,
            "type": "number"
          },
          "min_score": {
            "description": "Minimum overall score.",
            "maximum": 100,
            "minimum": 0,
            "type": "number"
          },
          "query": {
            "description": "Keyword matched against owner and repo name.",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "search_trust_reports"
    }
  ]
}

What the leaf hashes

{"body":"fbea05157d1add3e1b289c67b48f1c4d29e27c1926ee0eef601677b903bbce11","id":578287,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793142927970504,"prev":null,"subject":"1cf98b77-17b3-47aa-9a0f-c46aa3cd7708","subject_kind":"endpoint"}

Proof

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

  1. 0x9ea7a3cf537b83cd1186d6e91715b12488d418d63a2ecd62deca007d7243075f
  2. 0x799d356a0e5d2002dae8603cf7f33b67b0e2813e38b1b690e3c98e8875f8577f
  3. 0xf45cea6c4a01c0c5058a224c00dd9e96925107ef7725858872f8d06081846c37
  4. 0x202be4e28a21a406a945c0a69202d3ed6556db7d7270f2d37e5c9203e9be1f6e
  5. 0x12c10ac124f5649ab7816f4e53f306553a709f8bcb8e8eb9ee15fcf348c03ca3
  6. 0x9ac818d475f8d0ff44d99a588226612c901861ac131cd3b7a9e32b02c5bb66ab
  7. 0xfd1cc60d4345540883956d0280f3e18812d863aaf5b5330b87248be215788d5a
  8. 0xb12bd692c1ac47030fb7b97eaa29ee092bc3501ccd234e85671e0dd059a65958
  9. 0xcd78875804061d603ed299fce5a389340e088442897a2b816a8735346fa07cda
  10. 0x3661fc103f9e8ae5a55d05dfa93995ef65fee8ded3bc01a5e72ec06886163e17
  11. 0xb1ccf28ab1a7fa316a090ec87291371439da179c523f84e00e64a6628e44fced
  12. 0x121ffc8b387c54931bc53056e106d9ada0e2f7c1d32ebc819c3306406c952295
  13. 0xa91c23113464e2fc1e93d41e407b7c6c254bee2eac2f7a550e2f9a1275eef26a
  14. 0xb37e6165108af3c1962db6b76953aee5ee86201747a07444ad2760bf2d5dca23
  15. 0xa3fff4662cd48659f5bafd0612931759a90e53a7b4209ed8f26f6594a07bb547
  16. 0x64c405a28e8819716221eb2529fe4ce277ab08025e17e685cbd5ece75ceb75c7
  17. 0xf30fddbf4811226c58e8f0daf36fddd79fc5f1356b592bb1d99a8061ddbabe66
  18. 0x2bf8151e5f157dd183b9de6fa00469551932a7a6e3f33a694895000ac9061197
  19. 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
Day root
0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
Chained
0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
Published
On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4

How to check it · This row as JSON