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#
{
"type": "object",
"properties": {
"appId": {
"type": "string",
"description": "Manifest app ID whose SEO profile is evaluated; no app is assumed."
},
"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; no mode is assumed."
},
"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": [
"appId",
"baseUrl",
"mode"
]
}Source snapshot#
Generated from `probierz mcp` at https://github.com/wisent-ai/probierz.git revision `f65b755da397f2ec7435eb80ed722aa6017437c1`.
The server reports version `0.1.5`; binary SHA-256: `d5398832d3ab52c541b1efe979730dea62941ac6197898a20fccfc5d3fca44df`; tools/list SHA-256: `e0ac65d9045c1fdeb35ed9b386f1532ec72ee0dca4586e624c817fec41bbaf86`.