Skip to content
Back to Ops Control HQ Utility Agent

Card snapshot

tkoqkknsezxavtxfywkm.supabase.co · 2026-10-04 23:06:18 UTC · fb9b324380da3c068f63cf19bf906e146091d50698a6369be7c9a40affb273cf

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "name": "Ops Control HQ Utility Agent",
  "description": "A2A discovery and routing adapter for existing machine-payable npm package-health, exact-version vulnerability intelligence, foreign-exchange-rate, and public web-extraction utilities. Paid execution remains on the canonical x402 Base USDC endpoints.",
  "supportedInterfaces": [
    {
      "url": "https://tkoqkknsezxavtxfywkm.supabase.co/functions/v1/agent402-register-origin-shim",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "1.0"
    }
  ],
  "provider": {
    "organization": "Ops Control HQ",
    "url": "https://opscontrolhq.com"
  },
  "version": "1.2.0",
  "documentationUrl": "https://tkoqkknsezxavtxfywkm.supabase.co/functions/v1/ops-x402-origin/openapi.json",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false
  },
  "securityRequirements": [],
  "defaultInputModes": [
    "application/json",
    "text/plain"
  ],
  "defaultOutputModes": [
    "application/json",
    "text/plain"
  ],
  "skills": [
    {
      "id": "npm-package-health",
      "name": "npm Package Health Snapshot",
      "description": "Return current npm package metadata, weekly downloads, maintainer and dependency counts, license, deprecation status and deterministic risk flags. Price: $0.003 per successful paid request.",
      "tags": [
        "npm",
        "package-health",
        "developer-tools",
        "dependency-risk",
        "software-supply-chain"
      ],
      "examples": [
        "npm react",
        "Check package lodash",
        "Structured data: {\"skill\":\"npm-package-health\",\"package\":\"express\"}"
      ],
      "inputModes": [
        "application/json",
        "text/plain"
      ],
      "outputModes": [
        "application/json",
        "text/plain"
      ]
    },
    {
      "id": "npm-release-freshness",
      "name": "npm Release Freshness",
      "description": "Check the latest published npm version and release age to surface stale-package signals using current registry metadata. Returned in the same $0.003 package-health snapshot.",
      "tags": [
        "npm",
        "release-freshness",
        "package-maintenance",
        "developer-tools"
      ],
      "examples": [
        "Check release freshness for express"
      ],
      "inputModes": [
        "application/json",
        "text/plain"
      ],
      "outputModes": [
        "application/json",
        "text/plain"
      ]
    },
    {
      "id": "npm-maintenance-risk",
      "name": "npm Maintenance Risk Signals",
      "description": "Summarize maintainer count, deprecation, adoption and staleness signals into a transparent deterministic risk score and reason flags. Returned in the same $0.003 package-health snapshot.",
      "tags": [
        "npm",
        "maintenance-risk",
        "dependency-risk",
        "software-supply-chain"
      ],
      "examples": [
        "Assess maintenance risk for axios"
      ],
      "inputModes": [
        "application/json",
        "text/plain"
      ],
      "outputModes": [
        "application/json",
        "text/plain"
      ]
    },
    {
      "id": "npm-vulnerability-intelligence",
      "name": "npm Vulnerability Intelligence",
      "description": "Check an exact installed npm package version against OSV advisories, package-specific fixed versions, and the lowest published stable version that is OSV-clear at check time. Price: $0.01 per successful paid request.",
      "tags": [
        "npm",
        "dependency-risk",
        "vulnerability-intelligence",
        "osv",
        "fixed-versions",
        "software-supply-chain"
      ],
      "examples": [
        "Vulnerability risk lodash 4.17.20",
        "Check npm risk axios 1.6.0",
        "Structured data: {\"skill\":\"npm-vulnerability-intelligence\",\"package\":\"lodash\",\"version\":\"4.17.20\"}"
      ],
      "inputModes": [
        "application/json",
        "text/plain"
      ],
      "outputModes": [
        "application/json",
        "text/plain"
      ]
    },
    {
      "id": "foreign-exchange-rates",
      "name": "Foreign Exchange Rates",
      "description": "Look up an informational currency exchange rate and deterministic conversion using ECB reference-rate data via the existing x402 utility. Price: $0.003 per successful paid request.",
      "tags": [
        "foreign-exchange-rates",
        "fx-rates",
        "currency-conversion",
        "finance",
        "market-data",
        "ecb"
      ],
      "examples": [
        "FX USD EUR 100",
        "Convert 250 USD to GBP",
        "Structured data: {\"skill\":\"foreign-exchange-rates\",\"from\":\"USD\",\"to\":\"EUR\",\"amount\":100}"
      ],
      "inputModes": [
        "application/json",
        "text/plain"
      ],
      "outputModes": [
        "application/json",
        "text/plain"
      ]
    },
    {
      "id": "web-scraping-extraction",
      "name": "Web Scraping and Extraction",
      "description": "Extract bounded normalized visible text, title and page metadata from one public HTTPS page using the existing x402 public-page extractor. Price: $0.005 per successful paid request.",
      "tags": [
        "web-scraping",
        "web-extraction",
        "url-to-text",
        "data-extraction",
        "public-web"
      ],
      "examples": [
        "Extract https://example.com",
        "Scrape https://example.com/about",
        "Structured data: {\"skill\":\"web-scraping-extraction\",\"url\":\"https://example.com\"}"
      ],
      "inputModes": [
        "application/json",
        "text/plain"
      ],
      "outputModes": [
        "application/json",
        "text/plain"
      ]
    }
  ]
}