addrbookFor publishers
← The evidence ledger

Evidence row 980603

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 9eae102b-8ab2-43dc-b973-852b0616622b
Recorded
Previous row
#567178
Body SHA-256
5bef62d5291d2117cc883eefad998f75bf51e1bc99933d7990f030ba37f78d07
Leaf
0xfc0e0f4c79bafc1133811809731d5c08becc10e26a6c6df077347fb7a558eaab

What was observed

{
  "count": 12,
  "tools": [
    {
      "description": "Rust crate upgrade brief between two versions: removed and changed Cargo features, default feature changes, dependency requirement diff, rust-version (MSRV) and edition changes, yanked releases in the range, breaking items from GitHub releases and CHANGELOG, the Cargo.toml edit. Paid: $0.005 USDC per call via x402.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "additionalProperties": false,
        "properties": {
          "crate": {
            "description": "crates.io crate name, e.g. 'tokio', 'clap'",
            "maxLength": 64,
            "minLength": 1,
            "type": "string"
          },
          "features": {
            "description": "Optional comma-separated Cargo features you enable, to flag removed ones",
            "maxLength": 600,
            "type": "string"
          },
          "from": {
            "description": "Version you use now: exact or a major/minor prefix meaning its newest release",
            "maxLength": 64,
            "minLength": 1,
            "type": "string"
          },
          "prereleases": {
            "description": "Include prerelease versions",
            "type": "boolean"
          },
          "to": {
            "description": "Target version: exact, or a major prefix meaning its first release. Default: latest",
            "maxLength": 64,
            "type": "string"
          }
        },
        "required": [
          "crate",
          "from"
        ],
        "type": "object"
      },
      "name": "crates_breaking_changes"
    },
    {
      "description": "Dependency upgrade plan for up to 5 npm or PyPI packages: per package the breaking changes to the target version, major bumps, engine/Python and peer dependency changes, migration guides and a risk score, ordered by risk, plus peer requirements between the listed packages. Paid: $0.02 USDC per call via x402.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "additionalProperties": false,
        "properties": {
          "ecosystem": {
            "description": "Registry of all listed packages (default npm)",
            "enum": [
              "npm",
              "pypi"
            ],
            "type": "string"
          },
          "packages": {
            "description": "Comma-separated name@from[:to], up to 5, e.g. 'react@18.3.1:19,react-dom@18.3.1:19,next@14.2.0:15'",
            "maxLength": 600,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "packages"
        ],
        "type": "object"
      },
      "name": "dependency_upgrade_plan"
    },
    {
      "description": "GitHub Actions upgrade brief between two versions of an action (e.g. actions/checkout v3 to v4): breaking changes from release notes and migration docs, action.yml input/output diff (removed, renamed, new required inputs, changed defaults), Node runtime change (node16/node20 removed, node24), deprecations, concrete workflow edits with SHA pin, and sources. Paid: $0.005 USDC per call via x402.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "additionalProperties": false,
        "properties": {
          "action": {
            "description": "GitHub Action as in 'uses:', owner/repo[/path], e.g. 'actions/checkout', 'github/codeql-action/init'",
            "maxLength": 200,
            "minLength": 1,
            "type": "string"
          },
          "from": {
            "description": "Ref used now: major tag ('v3'), exact tag ('v3.6.0') or pinned commit SHA",
            "maxLength": 64,
            "minLength": 1,
            "type": "string"
          },
          "prereleases": {
            "description": "Include prerelease tags",
            "type": "boolean"
          },
          "to": {
            "description": "Target: major tag ('v4' = newest v4.x.y, what @v4 runs), exact tag, or latest (default)",
            "maxLength": 64,
            "type": "string"
          },
          "with": {
            "description": "Optional comma-separated input names your step passes in with:, to flag removed/changed ones",
            "maxLength": 600,
            "type": "string"
          }
        },
        "required": [
          "action",
          "from"
        ],
        "type": "object"
      },
      "name": "github_action_breaking_changes"
    },
    {
      "description": "Go module upgrade brief between two versions: go.mod diff (go directive, requirements), major /vN import path change with the rewrite command, retracted and deprecated flags, breaking items from GitHub releases and CHANGELOG, the go get command. Paid: $0.005 USDC per call via x402.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "additionalProperties": false,
        "properties": {
          "from": {
            "description": "Version you use now: exact or a major/minor prefix meaning its newest release",
            "maxLength": 64,
            "minLength": 1,
            "type": "string"
          },
          "module": {
            "description": "Go module path, e.g. 'github.com/gin-gonic/gin' (add /v2.. for v2+ modules)",
            "maxLength": 200,
            "minLength": 1,
            "type": "string"
          },
          "prereleases": {
            "description": "Include prerelease versions",
            "type": "boolean"
          },
          "to": {
            "description": "Target version: exact, or a major prefix meaning its first release. Default: latest",
            "maxLength": 64,
            "type": "string"
          }
        },
        "required": [
          "module",
          "from"
        ],
        "type": "object"
      },
      "name": "go_breaking_changes"
    },
    {
      "description": "Helm chart upgrade brief between two chart versions: default values.yaml diff (removed, added, changed keys and possible renames), chart changelog and breaking items from Artifact Hub and the chart repo, README upgrade sections, kubeVersion, subchart and appVersion changes, concrete edits for your values file, sources. Paid: $0.01 USDC per call via x402.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "additionalProperties": false,
        "properties": {
          "chart": {
            "description": "Artifact Hub <repository>/<chart>, e.g. 'bitnami/redis', 'ingress-nginx/ingress-nginx'",
            "maxLength": 120,
            "minLength": 1,
            "type": "string"
          },
          "from": {
            "description": "Version you use now: exact or a major/minor prefix meaning its newest release",
            "maxLength": 64,
            "minLength": 1,
            "type": "string"
          },
          "prereleases": {
            "description": "Include prerelease versions",
            "type": "boolean"
          },
          "to": {
            "description": "Target version: exact, or a major prefix meaning its first release. Default: latest",
            "maxLength": 64,
            "type": "string"
          },
          "values": {
            "description": "Optional comma-separated value keys you override, to flag removed or changed ones",
            "maxLength": 600,
            "type": "string"
          }
        },
        "required": [
          "chart",
          "from"
        ],
        "type": "object"
      },
      "name": "helm_breaking_changes"
    },
    {
      "description": "npm breaking changes between two versions of a package, read from its real CHANGELOG and GitHub release notes: documented breaking items per version, major bumps, Node.js engine / ESM-CJS / peer dependency changes, migration guide links and a verdict. Paid: $0.005 USDC per call via x402.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "additionalProperties": false,
        "properties": {
          "from": {
            "description": "Version you are on now: exact ('18.3.1') or a major/minor prefix ('18', '4.21') meaning the newest release of that series",
            "maxLength": 64,
            "minLength": 1,
            "type": "string"
          },
          "package": {
            "description": "npm package name, e.g. 'react', 'next', '@types/node'",
            "maxLength": 214,
            "minLength": 1,
            "type": "string"
          },
          "prereleases": {
            "description": "Include alpha/beta/rc versions in the range",
            "type": "boolean"
          },
          "to": {
            "description": "Target version: exact, or a major/minor prefix ('19', '2.0') meaning the first release of that series (19.0.0). Default: latest stable",
            "maxLength": 64,
            "type": "string"
          }
        },
        "required": [
          "package",
          "from"
        ],
        "type": "object"
      },
      "name": "npm_breaking_changes"
    },
    {
      "description": "npm changelog between two versions: full release notes of every version in the range (newest first), with dates, bump type, deprecations, extracted breaking changes and package.json changes. Paid: $0.01 USDC per call via x402.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "additionalProperties": false,
        "properties": {
          "from": {
            "description": "Version you are on now: exact ('18.3.1') or a major/minor prefix ('18', '4.21') meaning the newest release of that series",
            "maxLength": 64,
            "minLength": 1,
            "type": "string"
          },
          "maxVersions": {
            "description": "Newest N versions to return notes for (default 30)",
            "maximum": 100,
            "minimum": 1,
            "type": "integer"
          },
          "package": {
            "description": "npm package name, e.g. 'react', 'next', '@types/node'",
            "maxLength": 214,
            "minLength": 1,
            "type": "string"
          },
          "prereleases": {
            "description": "Include alpha/beta/rc versions in the range",
            "type": "boolean"
          },
          "to": {
            "description": "Target version: exact, or a major/minor prefix ('19', '2.0') meaning the first release of that series (19.0.0). Default: latest stable",
            "maxLength": 64,
            "type": "string"
          }
        },
        "required": [
          "package",
          "from"
        ],
        "type": "object"
      },
      "name": "npm_changelog"
    },
    {
      "description": "Free: published versions of an npm package (newest first) with publish dates, bump type and deprecations, to pick valid from/to values.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "additionalProperties": false,
        "properties": {
          "from": {
            "description": "Optional: list only versions after this one",
            "maxLength": 64,
            "type": "string"
          },
          "limit": {
            "description": "Max versions returned (default 50)",
            "maximum": 200,
            "minimum": 1,
            "type": "integer"
          },
          "package": {
            "description": "npm package name, e.g. 'react', 'next', '@types/node'",
            "maxLength": 214,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "package"
        ],
        "type": "object"
      },
      "name": "npm_versions"
    },
    {
      "description": "PyPI breaking changes between two versions of a Python package, from its CHANGELOG/HISTORY/CHANGES file and GitHub releases: breaking items per version, Requires-Python and dependency changes, yanked versions, migration guide links and a verdict. Paid: $0.005 USDC per call via x402.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "additionalProperties": false,
        "properties": {
          "from": {
            "description": "Version you are on now: exact ('18.3.1') or a major/minor prefix ('18', '4.21') meaning the newest release of that series",
            "maxLength": 64,
            "minLength": 1,
            "type": "string"
          },
          "package": {
            "description": "PyPI project name, e.g. 'pydantic', 'django', 'flask'",
            "maxLength": 214,
            "minLength": 1,
            "type": "string"
          },
          "prereleases": {
            "description": "Include alpha/beta/rc versions in the range",
            "type": "boolean"
          },
          "to": {
            "description": "Target version: exact, or a major/minor prefix ('19', '2.0') meaning the first release of that series (19.0.0). Default: latest stable",
            "maxLength": 64,
            "type": "string"
          }
        },
        "required": [
          "package",
          "from"
        ],
        "type": "object"
      },
      "name": "pypi_breaking_changes"
    },
    {
      "description": "PyPI changelog between two versions of a Python package: full release notes per version (newest first) with dates, bump type, yanked flags, extracted breaking changes and Requires-Python / dependency changes. Paid: $0.01 USDC per call via x402.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "additionalProperties": false,
        "properties": {
          "from": {
            "description": "Version you are on now: exact ('18.3.1') or a major/minor prefix ('18', '4.21') meaning the newest release of that series",
            "maxLength": 64,
            "minLength": 1,
            "type": "string"
          },
          "maxVersions": {
            "description": "Newest N versions to return notes for (default 30)",
            "maximum": 100,
            "minimum": 1,
            "type": "integer"
          },
          "package": {
            "description": "PyPI project name, e.g. 'pydantic', 'django', 'flask'",
            "maxLength": 214,
            "minLength": 1,
            "type": "string"
          },
          "prereleases": {
            "description": "Include alpha/beta/rc versions in the range",
            "type": "boolean"
          },
          "to": {
            "description": "Target version: exact, or a major/minor prefix ('19', '2.0') meaning the first release of that series (19.0.0). Default: latest stable",
            "maxLength": 64,
            "type": "string"
          }
        },
        "required": [
          "package",
          "from"
        ],
        "type": "object"
      },
      "name": "pypi_changelog"
    },
    {
      "description": "Free: published versions of a PyPI project (newest first, PEP 440 order) with publish dates and bump type.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "additionalProperties": false,
        "properties": {
          "from": {
            "description": "Optional: list only versions after this one",
            "maxLength": 64,
            "type": "string"
          },
          "limit": {
            "description": "Max versions returned (default 50)",
            "maximum": 200,
            "minimum": 1,
            "type": "integer"
          },
          "package": {
            "description": "PyPI project name, e.g. 'pydantic', 'django', 'flask'",
            "maxLength": 214,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "package"
        ],
        "type": "object"
      },
      "name": "pypi_versions"
    },
    {
      "description": "Terraform provider upgrade brief between two versions: BREAKING CHANGES and deprecations per release from the provider CHANGELOG and GitHub releases, the major upgrade guide headings and items, plugin protocol change, the required_providers edit, sources. Paid: $0.01 USDC per call via x402.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "additionalProperties": false,
        "properties": {
          "from": {
            "description": "Version you use now: exact or a major/minor prefix meaning its newest release",
            "maxLength": 64,
            "minLength": 1,
            "type": "string"
          },
          "prereleases": {
            "description": "Include prerelease versions",
            "type": "boolean"
          },
          "provider": {
            "description": "Provider <namespace>/<name> as in required_providers, e.g. 'hashicorp/aws'",
            "maxLength": 120,
            "minLength": 1,
            "type": "string"
          },
          "to": {
            "description": "Target version: exact, or a major prefix meaning its first release. Default: latest",
            "maxLength": 64,
            "type": "string"
          }
        },
        "required": [
          "provider",
          "from"
        ],
        "type": "object"
      },
      "name": "terraform_breaking_changes"
    }
  ]
}

What the leaf hashes

{"body":"5bef62d5291d2117cc883eefad998f75bf51e1bc99933d7990f030ba37f78d07","id":980603,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793233923678564,"prev":567178,"subject":"9eae102b-8ab2-43dc-b973-852b0616622b","subject_kind":"endpoint"}

Proof

Its day has not closed yet. A day closes ten minutes after midnight UTC; the proof appears here then.

How to check it · This row as JSON