{"protocolVersion":"1.0","name":"Ops Control HQ Utility Agent","description":"Agent utility gateway with a free read-only Panta SignalDeck market-intelligence feed plus machine-payable x402 tools for npm package health and vulnerability intelligence, technical SEO audits, DNS and batch DMARC lookup, direct SEC EDGAR filings, public-page extraction and bulk HTTP status/redirect checks, security headers, AI crawler and robots checks, domain RDAP registration lookups, foreign-exchange rates, crypto spot prices, Base ERC-20 token risk signals and SEC company research. Paid execution settles in Base USDC.","author":"Ops Control HQ","wellKnownURI":"https://tkoqkknsezxavtxfywkm.supabase.co/functions/v1/agent402-register-origin-shim/.well-known/agent-card.json","url":"https://tkoqkknsezxavtxfywkm.supabase.co/functions/v1/agent402-register-origin-shim","version":"1.8.0","provider":{"organization":"Ops Control HQ","url":"https://opscontrolhq.com/"},"documentationUrl":"https://tkoqkknsezxavtxfywkm.supabase.co/functions/v1/agent402-register-origin-shim/openapi.json","iconUrl":null,"supportsAuthenticatedExtendedCard":null,"security":[],"securitySchemes":{},"capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false,"extensions":[{"uri":"https://github.com/google-a2a/a2a-x402/v0.1","required":false,"description":"Paid A2A utility execution uses x402 exact-scheme USDC settlement on Base."},{"uri":"https://a2a-registry.org/extensions/registry/v1","params":{"payment":{"model":"paid","rails":[{"type":"stablecoin","caip2":"eip155:8453","payTo":"0xf200174de10c26ce7670aaf41d69a8979fe5629d","token":"USDC","scheme":"exact","network":"base","feeModel":"low","protocol":"x402","settlementTime":"fast","contractAddress":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"}],"direction":"inbound","protocols":["x402"]}},"required":false,"description":"Registry payment metadata for Ops Control HQ paid utility skills."}]},"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. A free representative React sample is available at the npm Health endpoint /sample path.","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 CVE / OSV Vulnerability Scan — Exact Version","description":"Scan an exact installed npm package version for OSV advisories and CVE aliases, package-specific fixed versions, best-effort FIRST EPSS and CISA KEV evidence, the lowest published stable OSV-clear upgrade, deterministic remediationPriority, and a recommendedAction. Price: $0.01 per successful paid request. A free representative lodash 4.17.20 sample is available at the dependency-risk endpoint /sample path.","tags":["npm","npm-vulnerability-scan","cve-scan","cve","osv","exact-version","dependency-risk","vulnerability-intelligence","fixed-versions","software-supply-chain"],"examples":["CVE / OSV scan 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":"npm-manifest-vulnerability-scan","name":"npm Manifest Vulnerability Scan","description":"Batch-check 1-20 exact installed npm dependency versions against OSV, including package-specific fixed versions plus best-effort FIRST EPSS and CISA KEV evidence. Accepts a manifest-friendly npmDependencies object and costs $0.01 per successful paid request.","tags":["npm","manifest-audit","vulnerability-intelligence","osv","batch","dependencies","software-supply-chain","epss","cisa-kev"],"examples":["Structured data: {\"skill\":\"npm-manifest-vulnerability-scan\",\"npmDependencies\":{\"lodash\":\"4.17.20\",\"axios\":\"1.6.0\"}}"],"inputModes":["application/json"],"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 Page Extract — URL to Clean Text & Markdown for LLM/RAG","description":"Extract one public web page URL into clean readable text and LLM-ready Markdown with title, description, headings and links for LLM context, RAG, research and agent workflows. Price: $0.005 per successful paid request.","tags":["web-page-extract","web-scraping","web-extraction","url-to-text","url-to-markdown","markdown","clean-text","llm-context","rag","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"]},{"id":"batch-web-page-extraction","name":"Batch Web Page Extract — Up to 5 URLs to Text & Markdown","description":"Extract 1-5 public web page URLs in one call into clean readable text and LLM-ready Markdown with metadata, headings and links. Partial success is returned per URL; if every extraction fails the payment is not settled. Price: $0.01 per successful paid request.","tags":["web-page-extract","batch","web-extraction","url-to-text","url-to-markdown","markdown","clean-text","llm-context","rag","research"],"examples":["Batch extract https://example.com/,https://www.iana.org/","Structured data: {\"skill\":\"batch-web-page-extraction\",\"urls\":[\"https://example.com/\",\"https://www.iana.org/\"]}"],"inputModes":["application/json","text/plain"],"outputModes":["application/json","text/plain"]},{"id":"panta-signaldeck","name":"Panta SignalDeck Research Queue","description":"Free read-only machine feed that ranks Panta prediction markets by research priority using market uncertainty and observed volume. Returns live Panta API data when a project credential is configured; otherwise clearly labels public snapshot/docs examples. Not financial advice and never trades.","tags":["panta","prediction-markets","market-intelligence","research","agents","read-only"],"examples":["Panta signals","SignalDeck","Structured data: {\"skill\":\"panta-signaldeck\"}"],"inputModes":["application/json","text/plain"],"outputModes":["application/json","text/plain"]},{"id":"bulk-http-status-check","name":"Bulk HTTP Status Checker","description":"Check 1-20 public HTTPS URLs for point-in-time HTTP status, final URL, response time, redirect count and key response headers without downloading full page bodies. Price: $0.005 per successful paid request.","tags":["http","status","redirects","latency","bulk","web","verification","developer-tools"],"examples":["HTTP status https://example.com/,https://www.iana.org/","Structured data: {\"skill\":\"bulk-http-status-check\",\"urls\":[\"https://example.com/\",\"https://www.iana.org/\"]}"],"inputModes":["application/json","text/plain"],"outputModes":["application/json","text/plain"]},{"id":"technical-seo-audit","name":"Technical SEO Audit","description":"Deterministic technical and on-page SEO audit for one public HTTPS URL. Price: $0.01 per successful paid request.","tags":["seo","technical-seo","audit","website","metadata"],"examples":["SEO audit https://example.com","Structured data: {\"skill\":\"technical-seo-audit\",\"url\":\"https://example.com\"}"],"inputModes":["application/json","text/plain"],"outputModes":["application/json","text/plain"]},{"id":"dns-lookup","name":"DNS Lookup","description":"Public DNS record lookup for A, AAAA, MX, TXT, NS, CNAME, SOA and CAA records. Price: $0.001 per successful paid request.","tags":["dns","domain","records","developer-tools"],"examples":["DNS example.com A","Structured data: {\"skill\":\"dns-lookup\",\"domain\":\"example.com\",\"type\":\"MX\"}"],"inputModes":["application/json","text/plain"],"outputModes":["application/json","text/plain"]},{"id":"bulk-dmarc-lookup","name":"Bulk DMARC Lookup","description":"Batch-check DMARC TXT records for 1-20 public domains, returning policy, subdomain policy, pct, DKIM/SPF alignment, reporting URIs, raw DNS evidence and validation warnings. Price: $0.005 per successful paid request.","tags":["dmarc","dns","email-security","domain","bulk","verification"],"examples":["DMARC example.com,openai.com","Structured data: {\"skill\":\"bulk-dmarc-lookup\",\"domains\":[\"example.com\",\"openai.com\"]}"],"inputModes":["application/json","text/plain"],"outputModes":["application/json","text/plain"]},{"id":"sec-edgar-filings","name":"SEC EDGAR Filings Lookup","description":"Fast primary-source SEC EDGAR recent-filings lookup by US ticker, with optional form filter and canonical SEC filing URLs. Price: $0.003 per successful paid request; failed lookups do not settle.","tags":["sec","edgar","filings","10-k","10-q","8-k","finance","public-company","primary-source"],"examples":["SEC filings AAPL","Structured data: {\"skill\":\"sec-edgar-filings\",\"ticker\":\"MSFT\"}"],"inputModes":["application/json","text/plain"],"outputModes":["application/json","text/plain"]},{"id":"company-research","name":"Company Research","description":"US public-company research from primary SEC EDGAR data, including recent filings and normalized financial facts. Price: $0.01 per successful paid request.","tags":["company-research","sec","edgar","filings","finance","stocks"],"examples":["Company research AAPL","Structured data: {\"skill\":\"company-research\",\"ticker\":\"MSFT\"}"],"inputModes":["application/json","text/plain"],"outputModes":["application/json","text/plain"]},{"id":"security-headers-check","name":"Security Headers Check","description":"Passive HTTPS security-header inspection for one public domain with present/missing breakdown and hardening score. Price: $0.003 per successful paid request.","tags":["security","headers","https","hsts","csp","hardening"],"examples":["Security headers example.com","Structured data: {\"skill\":\"security-headers-check\",\"domain\":\"example.com\"}"],"inputModes":["application/json","text/plain"],"outputModes":["application/json","text/plain"]},{"id":"ai-crawler-robots-check","name":"AI Crawler & Robots Check","description":"Inspect public robots.txt and llms.txt plus explicit AI-crawler root allow/block signals for one domain. Price: $0.003 per successful paid request.","tags":["robots","llms.txt","ai-crawlers","seo","geo"],"examples":["Robots example.com","Structured data: {\"skill\":\"ai-crawler-robots-check\",\"domain\":\"example.com\"}"],"inputModes":["application/json","text/plain"],"outputModes":["application/json","text/plain"]},{"id":"crypto-spot-price","name":"Crypto Spot Price","description":"Current USD cryptocurrency spot price from Coinbase public market data. Price: $0.001 per successful paid request.","tags":["crypto","price","spot-price","market-data"],"examples":["Crypto price BTC","Structured data: {\"skill\":\"crypto-spot-price\",\"symbol\":\"ETH\"}"],"inputModes":["application/json","text/plain"],"outputModes":["application/json","text/plain"]},{"id":"domain-rdap","name":"Domain RDAP Registration Lookup","description":"Return normalized public domain registration metadata via RDAP: registrar, registration/update/expiry dates, nameservers, status flags, DNSSEC and canonical RDAP URL. Price: $0.001 per successful paid request.","tags":["domain","rdap","whois","registration","dns","developer-tools"],"examples":["RDAP example.com","WHOIS example.com","Structured data: {\"skill\":\"domain-rdap\",\"domain\":\"example.com\"}"],"inputModes":["application/json","text/plain"],"outputModes":["application/json","text/plain"]},{"id":"base-token-risk-signals","name":"Base Token Risk Signals","description":"Base ERC-20 verification/proxy and holder evidence plus DEX liquidity/volume, pair age, FDV/aggregate-liquidity, and optional Honeypot.is buy/sell-tax and tradeability simulation signals. Price: $0.01 per successful paid request. Informational only; not financial advice.","tags":["base","erc20","token-risk","token-intelligence","contract-verification","proxy","holders","liquidity","dex","honeypot","taxes","tradeability","onchain","market-data"],"examples":["Base token risk 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","Structured data: {\"skill\":\"base-token-risk-signals\",\"address\":\"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913\"}"],"inputModes":["application/json","text/plain"],"outputModes":["application/json","text/plain"]}],"conformance":true,"conformance_errors":null,"homepage":null,"repository":null,"license":null,"pricing":null,"contact":null,"id":"efad5d4b-6be5-4f08-a082-c7f2b672cbe2","created_at":"2026-10-04T23:07:34.274406Z","updated_at":"2026-10-12T22:39:17.064166Z","hidden":false,"flag_count":0,"maintainer_notes":"Verified working at registration. Agent responds to `message/send` correctly via the A2A SDK.","category":"data-analytics","category_secondary":null,"uptime_percentage":100.0,"avg_response_time_ms":911,"last_health_check":"2026-10-12T22:39:16.858899Z","is_healthy":true,"status_notes":[],"task_conformance":{"category":"WORKING","passed":true,"checked_at":"2026-10-12T00:42:23.263652Z","response_ms":450}}