For AI agents · MCP + x402

Security checks your agent can call: post-quantum TLS, certificates, Wazuh rules

Point any MCP client at https://atkvn.com/agent/mcp, or call the HTTP API. The TLS checks are free. Two paid calls settle per request in USDC on Base through x402, so there is no account, no key and no subscription.

Connect

Claude Code:

claude mcp add --transport http atk-checks https://atkvn.com/agent/mcp

Any client that takes a JSON config:

{
  "mcpServers": {
    "atk-checks": { "type": "http", "url": "https://atkvn.com/agent/mcp" }
  }
}

Listed in the official MCP Registry as com.atkvn/security-checks. HTTP reference: atkvn.com/agent/v1/docs · discovery: /openapi.json, /.well-known/x402.

Tools and prices

CheckMCP tool / HTTPPrice
Does a public hostname negotiate hybrid post-quantum key exchange (X25519MLKEM768)?check_post_quantum_tls
GET /agent/v1/pq-tls/{hostname}
Free
Certificate issuer, expiry, days left, and whether the chain verifies for the name from a strict clientcheck_tls_certificate
GET /agent/v1/certificate/{hostname}
Free
Up to 10 hostnames in one call, with what to fix for eachPOST /agent/v1/tls-batchUSD 0.05 per call (x402)
Wazuh custom rules that pass wazuh-analysisd -t but are dropped at load: file load order against the stock ruleset, missing parents, colliding idsaudit_wazuh_rules (counts + 2 findings)
POST /agent/v1/wazuh-audit/preview
Free
The same audit, every finding with its fixPOST /agent/v1/wazuh-auditUSD 2 per call (x402)
New. Run your rules and decoders on a real wazuh-manager 4.14.9 against your log lines: which decoder and rule matched, whether your rule fired, load warnings such as 7617/7619test_wazuh_rule
POST /agent/v1/wazuh-testfire/free
Free: 1 line with your files, 3 with the stock ruleset, summary
The same test with up to 10 log lines, decoded fields, groups, MITRE and the full alertPOST /agent/v1/wazuh-testfireUSD 0.10 per call (x402)

A paid call without payment answers 402 Payment Required with the x402 terms in the Payment-Required header. Any x402 client pays and retries automatically. Settlement is USDC on Base mainnet.

What the checks do, and what they do not

Early service. This went live on 22 October 2026. If a result looks wrong, write to support@atkvn.com with the hostname or the rule file; a wrong paid answer is refunded.