← The evidence ledger
Evidence row 565759
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 0c9afb42-0aea-48fa-9afe-e808976d67e7
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 0f09e0aa2152bfe7d485f0719334f9186b46e5756cb4246799a791f2ba3147d9
- Leaf
- 0xe67e217c5f27e46968c9be303639bc6c4e5c6f15fce6ecfac7dfe3a8962848a0
What was observed
{
"count": 6,
"tools": [
{
"description": "Use when you need the public npm registry card for a package (scoped or unscoped): returns description, homepage, bugs URL, repository, license, keywords, maintainers as names only (emails stripped), number of versions, latest dist-tag version, created/modified times, and last-week download count from the official downloads API. Private packages are not supported. Paid tool: x402 USDC on Base, $0.002 per successful call; call without payment to receive the PaymentRequired object.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"name": {
"description": "npm package name, optionally scoped (@scope/name).",
"type": "string"
}
},
"required": [
"name"
],
"type": "object"
},
"name": "npm_package"
},
{
"description": "Use to discover npm packages by keyword or name: returns up to 20 hits with name, version, description, keywords, date, and the registry search score. Publisher and maintainer emails are never returned (names/usernames only when present). Paid tool: x402 USDC on Base, $0.003 per successful call; call without payment to receive the PaymentRequired object.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"limit": {
"default": "10",
"description": "Max results (1-20).",
"type": "string"
},
"q": {
"description": "Search text.",
"type": "string"
}
},
"required": [
"q"
],
"type": "object"
},
"name": "npm_search"
},
{
"description": "Use when you need the exact published artifact for an npm version: dependencies, optionalDependencies, peerDependencies, bundledDependencies, engines, os/cpu, dist (tarball URL, integrity, shasum, unpacked size), and the version publish time. Give \"latest\" as version to resolve the current dist-tag. Paid tool: x402 USDC on Base, $0.002 per successful call; call without payment to receive the PaymentRequired object.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"name": {
"description": "npm package name.",
"type": "string"
},
"version": {
"description": "Exact version or \"latest\".",
"type": "string"
}
},
"required": [
"name",
"version"
],
"type": "object"
},
"name": "npm_version"
},
{
"description": "Use when you need the public PyPI project card: summary, home_page, project_urls, license, requires_python, a subset of classifiers, requires_dist (capped), current version, and yank status. Author/maintainer emails are omitted or redacted; only display names remain when present. Paid tool: x402 USDC on Base, $0.002 per successful call; call without payment to receive the PaymentRequired object.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"name": {
"description": "PyPI project name.",
"type": "string"
}
},
"required": [
"name"
],
"type": "object"
},
"name": "pypi_project"
},
{
"description": "Use when you need the published artifacts for a specific PyPI version: each file with filename, packagetype (sdist/bdist_wheel…), size, upload time, yank flags, digests (sha256/blake2b/md5) and download URL. Give \"latest\" as version to use the project's current version. Paid tool: x402 USDC on Base, $0.002 per successful call; call without payment to receive the PaymentRequired object.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"name": {
"description": "PyPI project name.",
"type": "string"
},
"version": {
"description": "Exact version or \"latest\".",
"type": "string"
}
},
"required": [
"name",
"version"
],
"type": "object"
},
"name": "pypi_release"
},
{
"description": "Use when you have a likely PyPI project name (or a few tokens) and need to resolve it to live projects: tries the query as-is, PEP 503 normalization (lowercase, [-_.] → -), and hyphen/underscore/dot variants, then returns up to \"limit\" matching projects with summary, version, requires_python and license. This is name resolution, not full-text discovery — prefer exact package names when known. Author emails are redacted. Paid tool: x402 USDC on Base, $0.003 per successful call; call without payment to receive the PaymentRequired object.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"limit": {
"default": "10",
"description": "Max results (1-20).",
"type": "string"
},
"q": {
"description": "Project name or name-like query.",
"type": "string"
}
},
"required": [
"q"
],
"type": "object"
},
"name": "pypi_search"
}
]
}What the leaf hashes
{"body":"0f09e0aa2152bfe7d485f0719334f9186b46e5756cb4246799a791f2ba3147d9","id":565759,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793138264054752,"prev":null,"subject":"0c9afb42-0aea-48fa-9afe-e808976d67e7","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (273461 rows).
- 0xe67df82bdf0e028d219785cb30d7d36d4535843fe4c57636e4721828131410c6
- 0xf1b203bdcae1c0e81b68288d5ec37ca80686e989e066db76fed021dfc8f873d8
- 0x5448f849a69e3b13940520caf75561bc6b60b4d8f03d7a39ff26dd26e2b581a4
- 0x899c61fbc23340ac01022d0b65638a295b3ce1bb2060bf2d523e9ebcba471bb2
- 0x6150d3d10532337ff74093492a96c8c65374088be3f6477e3e0776e42cd96b4a
- 0x35a9e828b4450f8f47c30d4a1b774f411cd514a7a20ead604f2aa738310eb1e6
- 0xce3e80eb51da66d3bf0a974182252633d4e8083cd1841148336079d78f21e0aa
- 0x054292ede4f4e707f679cd19b94165eb047519f4db1cfde927cfd5f4f0c057cf
- 0xf3e7262ea5b8fda101c6fe50c8be275884a53b7d396c9293297ca7420bc3bf61
- 0xde30203342469cfb28b90125a1a50a01e77c23c45b576894aedb3aa890e60b9e
- 0x27777a9ff9447785be83317401e6f0310ebd43498467f01fedc3424c0ea9deb5
- 0x4f9b484326a98846a2342f967ce1e64ee9fa304288bb4355ab666475eb77b61c
- 0xab6eb305329046d5ccb835dd8ca955f794e3ca110379a94dbdc780d016448561
- 0x41f9f462759cb539183e979fb3eb967d94755cf039c44a64a9a3c4ad97523cfd
- 0x56f7109d4cde42492651beb1237c13cdcbf95e6fee2b2482391a2388e04c4629
- 0x8745bd887f5ce9f7a49558fd2b04cdcd97a05ea9f8a23f62d0e80cb13d328b0f
- 0xdf1105afdc109de3c09a98fc8a3864159ad964e6f49b635c105a27a1e1f14310
- 0x2bf8151e5f157dd183b9de6fa00469551932a7a6e3f33a694895000ac9061197
- 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
- Day root
- 0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
- Chained
- 0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
- Published
- On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4