MCP tool

probierz_evaluate_seo

SIDE-EFFECTING: crawl a declared site as ordinary Chrome and Googlebot Smartphone, enforce indexability and structured-data contracts, collect mobile performance evidence, run two independent Brama content graders with conditional adjudication, ingest optional Search Console/CrUX evidence, and write an immutable signed SEO verdict.

Input schema#

JSON Schema
{
  "type": "object",
  "properties": {
    "appId": {
      "type": "string",
      "description": "Manifest app ID; defaults to landing-page."
    },
    "baseUrl": {
      "type": "string",
      "description": "Credential-free HTTPS origin or loopback HTTP URL to evaluate."
    },
    "policyPath": {
      "type": "string",
      "description": "Optional SEO policy JSON; defaults to manifest seo.policy."
    },
    "briefPath": {
      "type": "string",
      "description": "Optional approved landing brief JSON; defaults to manifest seo.brief."
    },
    "mode": {
      "type": "string",
      "description": "pull-request, release, nightly, or production; defaults to release."
    },
    "outputPath": {
      "type": "string",
      "description": "Optional immutable report destination ending in .json."
    },
    "productionEvidencePath": {
      "type": "string",
      "description": "Optional Search Console and CrUX evidence JSON."
    },
    "primaryModel": {
      "type": "string",
      "description": "Pinned first Brama model ID."
    },
    "secondaryModel": {
      "type": "string",
      "description": "Pinned independent second Brama model ID."
    },
    "adjudicatorModel": {
      "type": "string",
      "description": "Pinned Brama model used only when graders disagree."
    },
    "routerBaseUrl": {
      "type": "string",
      "description": "Brama-compatible router base; defaults to STADO_MODEL_ROUTER_URL."
    },
    "agentId": {
      "type": "string",
      "description": "Probierz model identity."
    },
    "privateKeyFile": {
      "type": "string",
      "description": "Ed25519 PKCS#8 PEM file for release evidence signing."
    }
  },
  "required": [
    "baseUrl"
  ]
}

Source snapshot#

Generated from `probierz-mcp` at https://github.com/wisent-ai/probierz.git revision `8ca8c1f19a5eb137164120d54f80405b0d0dbf14`.

The server reports version `0.1.0`; binary SHA-256: `72425bce4d10d4373586fb2ea7deb40be44bf277964e14aa53e52c9216e60bf4`; tools/list SHA-256: `856670843b435996d8cd5e1542c3001560c0cf11baf48a2c528f68e31600fdde`.