Avito Self-Check
avito_selfcheckProbes Avito search, card, and seller endpoints to detect structural drift. Returns success, drift_detected, or inconclusive status, separating parsing failures from transport blocks.
Instructions
Structural drift canary for Avito (tri-state: success / drift_detected / inconclusive). Runs live probes against search, card and seller endpoints.
A 403 firewall block or CDP-down is inconclusive (transport), NEVER
drift: from a datacenter IP that is the expected state. Only a reached-200
JSON body that fails the parse smoke is drift.
Return Format
AvitoSelfcheckResponse: {status, healthy, connector, checks, server_version, server_started_at, process_id}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| checks | No | Per-subcheck results. | |
| status | No | Overall verdict: success, drift_detected, or inconclusive. | |
| healthy | No | Whether all checks are healthy. | |
| connector | No | Connector name. | |
| process_id | No | OS process id. | |
| tool_count | No | Number of MCP tools registered on the server. | |
| config_loaded | No | Whether settings loaded successfully from env/defaults. | |
| server_version | No | Connector server version. | |
| server_started_at | No | Server start timestamp (UTC ISO-8601). |