Skip to developer documentation
Browse developer documentation
MCP documentation / Website setup

Read-only tool

verify_installation

Check whether Attriboo has received tracking activity for this website.

Access: OAuth analytics:read sites:write, with current workspace owner/admin access. Workspace keys cannot use this tool.

Arguments

verify_installation arguments
FieldTypeDescription
sitestringWebsite ID or domain. Required when the workspace has more than one website.

Verify received activity

Use this JSON-RPC call through an initialized MCP client. Replace example values with your actual website, dates or confirmed setup details.

MCP tools/call request
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "verify_installation",
    "arguments": {
      "site": "site_example"
    }
  }
}

Decoded result

Illustrative JSON parsed from the result’s text block.

Decoded JSON result
{
  "site": "site_example",
  "domain": "shop.example.com",
  "collection_paused": false,
  "tracking_seen": false,
  "verified_at": null,
  "last_event_at": null,
  "status": "waiting",
  "checked_at": "2026-10-08T12:00:00.000Z",
  "meaning": "This checks records received by Attriboo. It does not inspect your published code, prove a deployment, or verify a payment connection."
}

Result fields

verify_installation result fields
FieldTypeDescription
sitestringWebsite ID.
domainstringWebsite domain.
collection_pausedbooleanWhether collection is paused.
tracking_seenbooleanWhether script_verified_at has been set.
verified_atstring | nullVerification timestamp, or null.
last_event_atstring | nullLatest received event timestamp, or null.
statusstringpaused, activity_received or waiting.

Values: paused, activity_received, waiting.

checked_atstringTime this check ran.
meaningstringExplanation of verification limits.

The decoded data follows the verify received activity response contract, without the REST envelope.

Full MCP result wrapper
MCP result object
{
  "content": [
    {
      "type": "text",
      "text": "{\n  \"site\": \"site_example\",\n  \"domain\": \"shop.example.com\",\n  \"collection_paused\": false,\n  \"tracking_seen\": false,\n  \"verified_at\": null,\n  \"last_event_at\": null,\n  \"status\": \"waiting\",\n  \"checked_at\": \"2026-10-08T12:00:00.000Z\",\n  \"meaning\": \"This checks records received by Attriboo. It does not inspect your published code, prove a deployment, or verify a payment connection.\"\n}"
    }
  ]
}

Behavior and limits

Path parameter site is a website ID or domain. Requires setup OAuth and workspace owner/admin access.

waiting and paused are not successful tracking checks. This endpoint does not inspect deployed code or verify payment connections.

Related documentation