CSOAI is built to be called by machines. Agents discover the council, run a safety check, pay per call, and partners embed certification directly.
The CSOAI agent card is served at /.well-known/agent.json with skills, endpoint and signing key, so any A2A-capable agent can discover and call the council.
GET https://csoai.org/.well-known/agent.json → skills: classify_ai_risk · crosswalk_frameworks · issue_watchdog_certification · validate_agent_card
Agents discover, call and pay for a signed safety check via x402 micropayments. The payable endpoint is published in acp.json.
POST https://csoai.org/mcp/csoai (x402 402-challenge → pay → result)
{ "method": "tools/call", "params": { "name": "issue_watchdog_certification", "arguments": { … } } }
A drop-in B2B library to embed CSOAI scanning + Watchdog signing into your own product, white-labelled (Enterprise). Your users get certified inside your flow; the certificate still verifies against CSOAI's public key.
import { certify } from "@csoai/lib2b";
const cert = await certify(system, { framework: ["eu-ai-act","iso-42001"] });
// cert.verify_url → public, independently checkable
Remote MCP endpoint: https://csoai.org/mcp/csoai · King hub: https://sovereign.meok.ai/mcp
Watchdog Certificates prove identity & integrity, not legal accuracy.