{
  "schema": 1,
  "verified_at": "2026-09-30T13:08:32.676155+00:00",
  "host": "vps3517530",
  "entries_checked": 98,
  "scope": "Five exact candidate roots per repository on host and media-mdla; Lighthouse npm runtime also checked. No broad filesystem scan. Existing historical runtime facts retain their original dates.",
  "host_candidate_paths_found": 1,
  "lxd_candidate_paths_found": 0,
  "not_found_in_checked_paths": 97,
  "entries": [
    {
      "repository": "saurabhsharma2u/search-console-mcp",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/search-console-mcp",
        "/srv/search-console-mcp",
        "/root/search-console-mcp",
        "/opt/seo-repos/search-console-mcp",
        "/srv/seo-repos/search-console-mcp"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "spronta/crawlie",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/crawlie",
        "/srv/crawlie",
        "/root/crawlie",
        "/opt/seo-repos/crawlie",
        "/srv/seo-repos/crawlie"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "jdevalk/specification.website",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/specification.website",
        "/srv/specification.website",
        "/root/specification.website",
        "/opt/seo-repos/specification.website",
        "/srv/seo-repos/specification.website"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "bzsasson/screaming-frog-mcp",
      "historical_catalogue_flag": "no",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/screaming-frog-mcp",
        "/srv/screaming-frog-mcp",
        "/root/screaming-frog-mcp",
        "/opt/seo-repos/screaming-frog-mcp",
        "/srv/seo-repos/screaming-frog-mcp"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "seranking/seo-skills",
      "historical_catalogue_flag": "no",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/seo-skills",
        "/srv/seo-skills",
        "/root/seo-skills",
        "/opt/seo-repos/seo-skills",
        "/srv/seo-repos/seo-skills"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "SolGPT/chat-programs",
      "historical_catalogue_flag": "na",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/chat-programs",
        "/srv/chat-programs",
        "/root/chat-programs",
        "/opt/seo-repos/chat-programs",
        "/srv/seo-repos/chat-programs"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "towfiqi/serpbear",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/serpbear",
        "/srv/serpbear",
        "/root/serpbear",
        "/opt/seo-repos/serpbear",
        "/srv/seo-repos/serpbear"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "karust/openserp",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/openserp",
        "/srv/openserp",
        "/root/openserp",
        "/opt/seo-repos/openserp",
        "/srv/seo-repos/openserp"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "gosom/google-maps-scraper",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/google-maps-scraper",
        "/srv/google-maps-scraper",
        "/root/google-maps-scraper",
        "/opt/seo-repos/google-maps-scraper",
        "/srv/seo-repos/google-maps-scraper"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "eliasdabbas/advertools",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/advertools",
        "/srv/advertools",
        "/root/advertools",
        "/opt/seo-repos/advertools",
        "/srv/seo-repos/advertools"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "joshcarty/google-searchconsole",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/google-searchconsole",
        "/srv/google-searchconsole",
        "/root/google-searchconsole",
        "/opt/seo-repos/google-searchconsole",
        "/srv/seo-repos/google-searchconsole"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "GoogleChrome/lighthouse",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "version": "13.4.1",
      "latest_pagespeed_evidence": {
        "id": 127,
        "url": "https://fairchoice.ca/",
        "fetched_at": "2026-09-05T05:38:44+00:00",
        "performance": 78.0,
        "seo": 100.0,
        "accessibility": 95.0,
        "best_practices": 77.0
      },
      "activated_this_run": false,
      "latest_attempt": {
        "id": 128,
        "url": "https://fairchoice.ca/",
        "fetched_at": "2026-09-06T05:41:41+00:00",
        "performance": null,
        "seo": null,
        "accessibility": null,
        "best_practices": null,
        "effective_status": "degraded",
        "error_kind": "timeout"
      },
      "host_checked_paths": [
        "/opt/lighthouse",
        "/srv/lighthouse",
        "/root/lighthouse",
        "/opt/seo-repos/lighthouse",
        "/srv/seo-repos/lighthouse"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "harlan-zw/unlighthouse",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/unlighthouse",
        "/srv/unlighthouse",
        "/root/unlighthouse",
        "/opt/seo-repos/unlighthouse",
        "/srv/seo-repos/unlighthouse"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "GoogleChrome/lighthouse-ci",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/lighthouse-ci",
        "/srv/lighthouse-ci",
        "/root/lighthouse-ci",
        "/opt/seo-repos/lighthouse-ci",
        "/srv/seo-repos/lighthouse-ci"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "sitespeedio/sitespeed.io",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/sitespeed.io",
        "/srv/sitespeed.io",
        "/root/sitespeed.io",
        "/opt/seo-repos/sitespeed.io",
        "/srv/seo-repos/sitespeed.io"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "dgtlmoon/changedetection.io",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/changedetection.io",
        "/srv/changedetection.io",
        "/root/changedetection.io",
        "/opt/seo-repos/changedetection.io",
        "/srv/seo-repos/changedetection.io"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "allinurl/goaccess",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/goaccess",
        "/srv/goaccess",
        "/root/goaccess",
        "/opt/seo-repos/goaccess",
        "/srv/seo-repos/goaccess"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "matomo-org/matomo",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": true,
      "lxd_candidate_path_present": false,
      "state": "present-in-checked-paths-integration-unverified",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "health_probe": {
        "state": "unverified",
        "http_status": null,
        "note": "Existing containers confirmed running this run. No HTTP health, API or FairChoice tracking validation was performed."
      },
      "fairchoice_tracking_integration": "unverified",
      "activated_this_run": false,
      "host_checked_paths": [
        "/opt/matomo",
        "/srv/matomo",
        "/root/matomo",
        "/opt/seo-repos/matomo",
        "/srv/seo-repos/matomo"
      ],
      "host_found_paths": [
        "/opt/matomo"
      ],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "plausible/analytics",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/analytics",
        "/srv/analytics",
        "/root/analytics",
        "/opt/seo-repos/analytics",
        "/srv/seo-repos/analytics"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "umami-software/umami",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/umami",
        "/srv/umami",
        "/root/umami",
        "/opt/seo-repos/umami",
        "/srv/seo-repos/umami"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "apify/crawlee",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/crawlee",
        "/srv/crawlee",
        "/root/crawlee",
        "/opt/seo-repos/crawlee",
        "/srv/seo-repos/crawlee"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "projectdiscovery/katana",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/katana",
        "/srv/katana",
        "/root/katana",
        "/opt/seo-repos/katana",
        "/srv/seo-repos/katana"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "searxng/searxng",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/searxng",
        "/srv/searxng",
        "/root/searxng",
        "/opt/seo-repos/searxng",
        "/srv/seo-repos/searxng"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "microsoft/playwright",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/playwright",
        "/srv/playwright",
        "/root/playwright",
        "/opt/seo-repos/playwright",
        "/srv/seo-repos/playwright"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "microsoft/playwright-mcp",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/playwright-mcp",
        "/srv/playwright-mcp",
        "/root/playwright-mcp",
        "/opt/seo-repos/playwright-mcp",
        "/srv/seo-repos/playwright-mcp"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "browser-use/browser-use",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/browser-use",
        "/srv/browser-use",
        "/root/browser-use",
        "/opt/seo-repos/browser-use",
        "/srv/seo-repos/browser-use"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "browser-use/browser-harness",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/browser-harness",
        "/srv/browser-harness",
        "/root/browser-harness",
        "/opt/seo-repos/browser-harness",
        "/srv/seo-repos/browser-harness"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "Skyvern-AI/skyvern",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/skyvern",
        "/srv/skyvern",
        "/root/skyvern",
        "/opt/seo-repos/skyvern",
        "/srv/seo-repos/skyvern"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "smouj/agent-browser",
      "historical_catalogue_flag": "no",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/agent-browser",
        "/srv/agent-browser",
        "/root/agent-browser",
        "/opt/seo-repos/agent-browser",
        "/srv/seo-repos/agent-browser"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "nayakprashant/selenium-mcp-server",
      "historical_catalogue_flag": "no",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/selenium-mcp-server",
        "/srv/selenium-mcp-server",
        "/root/selenium-mcp-server",
        "/opt/seo-repos/selenium-mcp-server",
        "/srv/seo-repos/selenium-mcp-server"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "janspoerer/mcp_browser_use",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/mcp_browser_use",
        "/srv/mcp_browser_use",
        "/root/mcp_browser_use",
        "/opt/seo-repos/mcp_browser_use",
        "/srv/seo-repos/mcp_browser_use"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "browsermcp-com/mcp",
      "historical_catalogue_flag": "filesystem",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/mcp",
        "/srv/mcp",
        "/root/mcp",
        "/opt/seo-repos/mcp",
        "/srv/seo-repos/mcp"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "swimmwatch/cloakbrowser-mcp",
      "historical_catalogue_flag": "filesystem",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/cloakbrowser-mcp",
        "/srv/cloakbrowser-mcp",
        "/root/cloakbrowser-mcp",
        "/opt/seo-repos/cloakbrowser-mcp",
        "/srv/seo-repos/cloakbrowser-mcp"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "browser-use/web-ui",
      "historical_catalogue_flag": "no",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/web-ui",
        "/srv/web-ui",
        "/root/web-ui",
        "/opt/seo-repos/web-ui",
        "/srv/seo-repos/web-ui"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "nanobrowser/nanobrowser",
      "historical_catalogue_flag": "na",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/nanobrowser",
        "/srv/nanobrowser",
        "/root/nanobrowser",
        "/opt/seo-repos/nanobrowser",
        "/srv/seo-repos/nanobrowser"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "AutomaApp/automa",
      "historical_catalogue_flag": "na",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/automa",
        "/srv/automa",
        "/root/automa",
        "/opt/seo-repos/automa",
        "/srv/seo-repos/automa"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "pptrdev/puppeteer",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/puppeteer",
        "/srv/puppeteer",
        "/root/puppeteer",
        "/opt/seo-repos/puppeteer",
        "/srv/seo-repos/puppeteer"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "polya20/stagehand",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/stagehand",
        "/srv/stagehand",
        "/root/stagehand",
        "/opt/seo-repos/stagehand",
        "/srv/seo-repos/stagehand"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "Scrapling MCP",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/Scrapling MCP",
        "/srv/Scrapling MCP",
        "/root/Scrapling MCP",
        "/opt/seo-repos/Scrapling MCP",
        "/srv/seo-repos/Scrapling MCP"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "wet_server MCP",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/wet_server MCP",
        "/srv/wet_server MCP",
        "/root/wet_server MCP",
        "/opt/seo-repos/wet_server MCP",
        "/srv/seo-repos/wet_server MCP"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "teachable_scraper MCP",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/teachable_scraper MCP",
        "/srv/teachable_scraper MCP",
        "/root/teachable_scraper MCP",
        "/opt/seo-repos/teachable_scraper MCP",
        "/srv/seo-repos/teachable_scraper MCP"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "auto-browser",
      "historical_catalogue_flag": "filesystem",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/auto-browser",
        "/srv/auto-browser",
        "/root/auto-browser",
        "/opt/seo-repos/auto-browser",
        "/srv/seo-repos/auto-browser"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "mendableai/firecrawl",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/firecrawl",
        "/srv/firecrawl",
        "/root/firecrawl",
        "/opt/seo-repos/firecrawl",
        "/srv/seo-repos/firecrawl"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "unclecode/crawl4ai",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/crawl4ai",
        "/srv/crawl4ai",
        "/root/crawl4ai",
        "/opt/seo-repos/crawl4ai",
        "/srv/seo-repos/crawl4ai"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "alibaba/page-agent",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/page-agent",
        "/srv/page-agent",
        "/root/page-agent",
        "/opt/seo-repos/page-agent",
        "/srv/seo-repos/page-agent"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "jackwener/OpenCLI",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/OpenCLI",
        "/srv/OpenCLI",
        "/root/OpenCLI",
        "/opt/seo-repos/OpenCLI",
        "/srv/seo-repos/OpenCLI"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "lightpanda-io/browser",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/browser",
        "/srv/browser",
        "/root/browser",
        "/opt/seo-repos/browser",
        "/srv/seo-repos/browser"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "CloakHQ/CloakBrowser",
      "historical_catalogue_flag": "no",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/CloakBrowser",
        "/srv/CloakBrowser",
        "/root/CloakBrowser",
        "/opt/seo-repos/CloakBrowser",
        "/srv/seo-repos/CloakBrowser"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "h4ckf0r0day/obscura",
      "historical_catalogue_flag": "no",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/obscura",
        "/srv/obscura",
        "/root/obscura",
        "/opt/seo-repos/obscura",
        "/srv/seo-repos/obscura"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "getmaxun/maxun",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/maxun",
        "/srv/maxun",
        "/root/maxun",
        "/opt/seo-repos/maxun",
        "/srv/seo-repos/maxun"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "scrapy/scrapy",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/scrapy",
        "/srv/scrapy",
        "/root/scrapy",
        "/opt/seo-repos/scrapy",
        "/srv/seo-repos/scrapy"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "psf/requests",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/requests",
        "/srv/requests",
        "/root/requests",
        "/opt/seo-repos/requests",
        "/srv/seo-repos/requests"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "microsoft/playwright-mcp",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/playwright-mcp",
        "/srv/playwright-mcp",
        "/root/playwright-mcp",
        "/opt/seo-repos/playwright-mcp",
        "/srv/seo-repos/playwright-mcp"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "mendableai/firecrawl-mcp",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/firecrawl-mcp",
        "/srv/firecrawl-mcp",
        "/root/firecrawl-mcp",
        "/opt/seo-repos/firecrawl-mcp",
        "/srv/seo-repos/firecrawl-mcp"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "acamolese/gsc-mcp",
      "historical_catalogue_flag": "no",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/gsc-mcp",
        "/srv/gsc-mcp",
        "/root/gsc-mcp",
        "/opt/seo-repos/gsc-mcp",
        "/srv/seo-repos/gsc-mcp"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "github/github-mcp-server",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/github-mcp-server",
        "/srv/github-mcp-server",
        "/root/github-mcp-server",
        "/opt/seo-repos/github-mcp-server",
        "/srv/seo-repos/github-mcp-server"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "AgentDeskAI/browser-tools-mcp",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/browser-tools-mcp",
        "/srv/browser-tools-mcp",
        "/root/browser-tools-mcp",
        "/opt/seo-repos/browser-tools-mcp",
        "/srv/seo-repos/browser-tools-mcp"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "awesome-mcp-registry",
      "historical_catalogue_flag": "na",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/awesome-mcp-registry",
        "/srv/awesome-mcp-registry",
        "/root/awesome-mcp-registry",
        "/opt/seo-repos/awesome-mcp-registry",
        "/srv/seo-repos/awesome-mcp-registry"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "every-app/open-seo",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/open-seo",
        "/srv/open-seo",
        "/root/open-seo",
        "/opt/seo-repos/open-seo",
        "/srv/seo-repos/open-seo"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "StJudeWasHere/seonaut",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/seonaut",
        "/srv/seonaut",
        "/root/seonaut",
        "/opt/seo-repos/seonaut",
        "/srv/seo-repos/seonaut"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "sethblack/python-seo-analyzer",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/python-seo-analyzer",
        "/srv/python-seo-analyzer",
        "/root/python-seo-analyzer",
        "/opt/seo-repos/python-seo-analyzer",
        "/srv/seo-repos/python-seo-analyzer"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "ihuzaifashoukat/seo-analyzer",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/seo-analyzer",
        "/srv/seo-analyzer",
        "/root/seo-analyzer",
        "/opt/seo-repos/seo-analyzer",
        "/srv/seo-repos/seo-analyzer"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "fairchoice-seo-agent",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/fairchoice-seo-agent",
        "/srv/fairchoice-seo-agent",
        "/root/fairchoice-seo-agent",
        "/opt/seo-repos/fairchoice-seo-agent",
        "/srv/seo-repos/fairchoice-seo-agent"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "Signalsurf-ai/claude-ultimate-seo",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/claude-ultimate-seo",
        "/srv/claude-ultimate-seo",
        "/root/claude-ultimate-seo",
        "/opt/seo-repos/claude-ultimate-seo",
        "/srv/seo-repos/claude-ultimate-seo"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "AgriciDaniel/codex-seo",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/codex-seo",
        "/srv/codex-seo",
        "/root/codex-seo",
        "/opt/seo-repos/codex-seo",
        "/srv/seo-repos/codex-seo"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "norahe0304-art/30x-seo",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/30x-seo",
        "/srv/30x-seo",
        "/root/30x-seo",
        "/opt/seo-repos/30x-seo",
        "/srv/seo-repos/30x-seo"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "lionkiii/claude-seo-skills",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/claude-seo-skills",
        "/srv/claude-seo-skills",
        "/root/claude-seo-skills",
        "/opt/seo-repos/claude-seo-skills",
        "/srv/seo-repos/claude-seo-skills"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "inhouseseo/superseo-skills",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/superseo-skills",
        "/srv/superseo-skills",
        "/root/superseo-skills",
        "/opt/seo-repos/superseo-skills",
        "/srv/seo-repos/superseo-skills"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "mshahiddigital/agentic-local-seo-audit",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/agentic-local-seo-audit",
        "/srv/agentic-local-seo-audit",
        "/root/agentic-local-seo-audit",
        "/opt/seo-repos/agentic-local-seo-audit",
        "/srv/seo-repos/agentic-local-seo-audit"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "Bhanunamikaze/Agentic-SEO-Skill",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/Agentic-SEO-Skill",
        "/srv/Agentic-SEO-Skill",
        "/root/Agentic-SEO-Skill",
        "/opt/seo-repos/Agentic-SEO-Skill",
        "/srv/seo-repos/Agentic-SEO-Skill"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "avalonreset/gemini-seo",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/gemini-seo",
        "/srv/gemini-seo",
        "/root/gemini-seo",
        "/opt/seo-repos/gemini-seo",
        "/srv/seo-repos/gemini-seo"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "JustinBeckwith/linkinator",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/linkinator",
        "/srv/linkinator",
        "/root/linkinator",
        "/opt/seo-repos/linkinator",
        "/srv/seo-repos/linkinator"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "dancolta/seo-drift-monitor",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/seo-drift-monitor",
        "/srv/seo-drift-monitor",
        "/root/seo-drift-monitor",
        "/opt/seo-repos/seo-drift-monitor",
        "/srv/seo-repos/seo-drift-monitor"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "adityaarsharma/librecrawl-mcp",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/librecrawl-mcp",
        "/srv/librecrawl-mcp",
        "/root/librecrawl-mcp",
        "/opt/seo-repos/librecrawl-mcp",
        "/srv/seo-repos/librecrawl-mcp"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "nitishkgupta/seotoolsuite",
      "historical_catalogue_flag": "filesystem",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/seotoolsuite",
        "/srv/seotoolsuite",
        "/root/seotoolsuite",
        "/opt/seo-repos/seotoolsuite",
        "/srv/seo-repos/seotoolsuite"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "akvise/trends-checker",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/trends-checker",
        "/srv/trends-checker",
        "/root/trends-checker",
        "/opt/seo-repos/trends-checker",
        "/srv/seo-repos/trends-checker"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "serpapi/awesome-seo-tools",
      "historical_catalogue_flag": "na",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/awesome-seo-tools",
        "/srv/awesome-seo-tools",
        "/root/awesome-seo-tools",
        "/opt/seo-repos/awesome-seo-tools",
        "/srv/seo-repos/awesome-seo-tools"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "nazuke/SEOMacroscope",
      "historical_catalogue_flag": "na",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/SEOMacroscope",
        "/srv/SEOMacroscope",
        "/root/SEOMacroscope",
        "/opt/seo-repos/SEOMacroscope",
        "/srv/seo-repos/SEOMacroscope"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "rendora/rendora",
      "historical_catalogue_flag": "no",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/rendora",
        "/srv/rendora",
        "/root/rendora",
        "/opt/seo-repos/rendora",
        "/srv/seo-repos/rendora"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "harlan-zw/nuxt-seo",
      "historical_catalogue_flag": "na",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/nuxt-seo",
        "/srv/nuxt-seo",
        "/root/nuxt-seo",
        "/opt/seo-repos/nuxt-seo",
        "/srv/seo-repos/nuxt-seo"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "microsoft/markitdown",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/markitdown",
        "/srv/markitdown",
        "/root/markitdown",
        "/opt/seo-repos/markitdown",
        "/srv/seo-repos/markitdown"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "ScrapeGraphAI/Scrapegraph-ai",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/Scrapegraph-ai",
        "/srv/Scrapegraph-ai",
        "/root/Scrapegraph-ai",
        "/opt/seo-repos/Scrapegraph-ai",
        "/srv/seo-repos/Scrapegraph-ai"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "brightdata/brightdata-mcp",
      "historical_catalogue_flag": "no",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/brightdata-mcp",
        "/srv/brightdata-mcp",
        "/root/brightdata-mcp",
        "/opt/seo-repos/brightdata-mcp",
        "/srv/seo-repos/brightdata-mcp"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "tavily-ai/tavily-mcp",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/tavily-mcp",
        "/srv/tavily-mcp",
        "/root/tavily-mcp",
        "/opt/seo-repos/tavily-mcp",
        "/srv/seo-repos/tavily-mcp"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "exa-labs/exa-mcp-server",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/exa-mcp-server",
        "/srv/exa-mcp-server",
        "/root/exa-mcp-server",
        "/opt/seo-repos/exa-mcp-server",
        "/srv/seo-repos/exa-mcp-server"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "serpapi/serpapi-mcp",
      "historical_catalogue_flag": "filesystem",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/serpapi-mcp",
        "/srv/serpapi-mcp",
        "/root/serpapi-mcp",
        "/opt/seo-repos/serpapi-mcp",
        "/srv/seo-repos/serpapi-mcp"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "jina-ai/reader",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/reader",
        "/srv/reader",
        "/root/reader",
        "/opt/seo-repos/reader",
        "/srv/seo-repos/reader"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "tinyfish-io/agentql",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/agentql",
        "/srv/agentql",
        "/root/agentql",
        "/opt/seo-repos/agentql",
        "/srv/seo-repos/agentql"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "tinyfish-io/agentql-mcp",
      "historical_catalogue_flag": "no",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/agentql-mcp",
        "/srv/agentql-mcp",
        "/root/agentql-mcp",
        "/opt/seo-repos/agentql-mcp",
        "/srv/seo-repos/agentql-mcp"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "adbar/trafilatura",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/trafilatura",
        "/srv/trafilatura",
        "/root/trafilatura",
        "/opt/seo-repos/trafilatura",
        "/srv/seo-repos/trafilatura"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "kepano/defuddle",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/defuddle",
        "/srv/defuddle",
        "/root/defuddle",
        "/opt/seo-repos/defuddle",
        "/srv/seo-repos/defuddle"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "BuilderIO/gpt-crawler",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/gpt-crawler",
        "/srv/gpt-crawler",
        "/root/gpt-crawler",
        "/opt/seo-repos/gpt-crawler",
        "/srv/seo-repos/gpt-crawler"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "Panniantong/Agent-Reach",
      "historical_catalogue_flag": "yes",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/Agent-Reach",
        "/srv/Agent-Reach",
        "/root/Agent-Reach",
        "/opt/seo-repos/Agent-Reach",
        "/srv/seo-repos/Agent-Reach"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "Shubhamsaboo/awesome-llm-apps",
      "historical_catalogue_flag": "na",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/awesome-llm-apps",
        "/srv/awesome-llm-apps",
        "/root/awesome-llm-apps",
        "/opt/seo-repos/awesome-llm-apps",
        "/srv/seo-repos/awesome-llm-apps"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "Egonex-AI/Understand-Anything",
      "historical_catalogue_flag": "filesystem",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/Understand-Anything",
        "/srv/Understand-Anything",
        "/root/Understand-Anything",
        "/opt/seo-repos/Understand-Anything",
        "/srv/seo-repos/Understand-Anything"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "microsoft/SkillOpt",
      "historical_catalogue_flag": "na",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/SkillOpt",
        "/srv/SkillOpt",
        "/root/SkillOpt",
        "/opt/seo-repos/SkillOpt",
        "/srv/seo-repos/SkillOpt"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "virgiliojr94/book-to-skill",
      "historical_catalogue_flag": "na",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/book-to-skill",
        "/srv/book-to-skill",
        "/root/book-to-skill",
        "/opt/seo-repos/book-to-skill",
        "/srv/seo-repos/book-to-skill"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    },
    {
      "repository": "Vanszs/qwencloud-generator",
      "historical_catalogue_flag": "na",
      "host_candidate_path_present": false,
      "lxd_candidate_path_present": false,
      "state": "not-found-in-checked-candidate-paths",
      "verification_limit": "Exact candidate paths only; installed packages, containers and other paths are not comprehensively inventoried. Presence does not prove integration.",
      "host_checked_paths": [
        "/opt/qwencloud-generator",
        "/srv/qwencloud-generator",
        "/root/qwencloud-generator",
        "/opt/seo-repos/qwencloud-generator",
        "/srv/seo-repos/qwencloud-generator"
      ],
      "host_found_paths": [],
      "lxd_found_paths": [],
      "checked_at": "2026-09-30T13:08:32.676155+00:00"
    }
  ],
  "previous_verified_at": "2026-09-06T12:29:50.136431+00:00",
  "host_checked_at": "2026-09-30T13:08:32.676155+00:00",
  "lxd_checked_at": "2026-09-30T13:08:32.676155+00:00"
}