Skip to content
Back to Dominion Observatory

Card snapshot

dominion-observatory.sgdata.workers.dev · 2026-06-02 04:09:31 UTC · 1f948700b56b8605d3ad7d37d5f8f6fd2c2dab9d65d4a7607dd2e6daa7f9ffa2

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": "Dominion Observatory",
  "description": "Runtime behavioral trust scoring for the MCP agent economy. Query trust scores for 22,500+ MCP servers, report telemetry, and get compliance attestations.",
  "url": "https://dominion-observatory.sgdata.workers.dev/a2a",
  "version": "1.3.0",
  "protocolVersion": "1.0",
  "preferredTransport": "JSONRPC",
  "interfaces": [
    {
      "url": "https://dominion-observatory.sgdata.workers.dev/a2a",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "1.0"
    },
    {
      "url": "https://dominion-observatory.sgdata.workers.dev/api",
      "protocolBinding": "HTTP+JSON",
      "protocolVersion": "1.0"
    },
    {
      "url": "https://dominion-observatory.sgdata.workers.dev/mcp",
      "protocolBinding": "MCP",
      "protocolVersion": "1.0"
    }
  ],
  "supportedInterfaces": [
    {
      "url": "https://dominion-observatory.sgdata.workers.dev/a2a",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "1.0"
    },
    {
      "url": "https://dominion-observatory.sgdata.workers.dev/api",
      "protocolBinding": "HTTP+JSON",
      "protocolVersion": "1.0"
    },
    {
      "url": "https://dominion-observatory.sgdata.workers.dev/mcp",
      "protocolBinding": "MCP",
      "protocolVersion": "1.0"
    }
  ],
  "provider": {
    "organization": "Dominion Observatory Pte. Ltd.",
    "url": "https://dominionobservatory.com"
  },
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "extendedAgentCard": true,
    "extensions": [
      {
        "uri": "https://x402.org",
        "description": "Pay-per-request trust verdicts in USDC on Base L2. Free tier: 1,000 calls/day.",
        "required": false,
        "params": {
          "chain": "base",
          "token": "USDC",
          "freeTier": 1000,
          "payTo": "0xCF8C01f1EFc61fA0eCc7614Ed1fA8f668D9aA8A2"
        }
      }
    ]
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "check_trust",
      "name": "Check MCP server trust score",
      "description": "Query the behavioral trust score (0-100) for any MCP server. Returns score, grade, success rate, latency, and category.",
      "tags": [
        "trust",
        "mcp",
        "security",
        "reliability",
        "scoring"
      ],
      "examples": [
        "What is the trust score for brave-search?",
        "Is the filesystem MCP server reliable?",
        "Check trust for https://context7.com/mcp",
        "Should I trust the github MCP server before calling it?",
        "Look up the behavioral score of slack-mcp",
        "Give me the verdict on postgres-mcp"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "report_interaction",
      "name": "Report tool call telemetry",
      "description": "Report anonymized tool call telemetry (server_url, success, latency_ms) to improve ecosystem baselines. No prompts, arguments, outputs, or user data collected.",
      "tags": [
        "telemetry",
        "reporting",
        "mcp",
        "monitoring"
      ],
      "examples": [
        "Report that brave-search responded in 45ms successfully",
        "Log a 200-OK tool call to github-mcp with 120ms latency",
        "Record telemetry: postgres-mcp failed after 800ms",
        "Submit an interaction record for sqlite-mcp",
        "Send a success ping for slack-mcp tools/list 60ms"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "get_compliance_report",
      "name": "Generate compliance report",
      "description": "Generate a compliance audit report for an MCP server over a date range. EU AI Act Article 12 and IMDA compatible.",
      "tags": [
        "compliance",
        "audit",
        "regulation",
        "EU AI Act"
      ],
      "examples": [
        "Generate a compliance report for brave-search for the last 30 days",
        "Pull an EU AI Act Article 12 audit for github-mcp",
        "I need a 90-day compliance report on filesystem-mcp",
        "Produce an IMDA-aligned governance attestation for slack-mcp",
        "Give me a MiCA Article 12 attestation envelope for context7"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "check_anomaly",
      "name": "Detect anomalous behavior",
      "description": "Detect if an MCP server is exhibiting anomalous latency or failure patterns compared to its category baseline.",
      "tags": [
        "anomaly",
        "detection",
        "monitoring",
        "drift"
      ],
      "examples": [
        "Is brave-search behaving anomalously right now?",
        "Check for latency drift on github-mcp this hour",
        "Detect anomalous failure patterns in postgres-mcp",
        "Is slack-mcp drifting from its category baseline today?",
        "Flag any abnormal behavior in filesystem-mcp"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "get_behavioral_evidence",
      "name": "Get behavioral attestation",
      "description": "Get an A2A-compatible behavioral evidence attestation for a server with cryptographic verification.",
      "tags": [
        "attestation",
        "evidence",
        "a2a",
        "verification"
      ],
      "examples": [
        "Get a behavioral attestation for sg-cpf-calculator-mcp",
        "Fetch verifiable evidence for context7",
        "I need an A2A behavioral evidence record for brave-search",
        "Show me cryptographic attestation of slack-mcp's recent behavior",
        "Pull the signed behavioral receipt for github-mcp"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "aio_audit",
      "name": "AIO Audit",
      "description": "Agent Information Optimization audit \u2014 scan any server's discoverability to AI agents across 5 tiers: discoverability, comprehension, usability, identity, and interoperability.",
      "tags": [
        "aio",
        "discoverability",
        "agent-optimization",
        "audit"
      ],
      "examples": [
        "Run an AIO audit on https://example.com",
        "Check agent discoverability for my MCP server",
        "Score my server's llms.txt, agent.json, and mcp.json coverage",
        "How discoverable is my MCP endpoint to AI agents?",
        "Audit https://my-server.com for cross-agent discoverability"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    }
  ],
  "pricing": {
    "model": "pay-per-request",
    "currency": "USDC",
    "network": "base",
    "free_tier": "1,000 requests per day, no signup",
    "base_prices": {
      "check_trust": "$0.00",
      "report_interaction": "$0.00",
      "check_anomaly": "$0.01",
      "get_compliance_report": "$0.10",
      "get_behavioral_evidence": "$0.01"
    },
    "payment_protocol": "x402",
    "payTo": "0xCF8C01f1EFc61fA0eCc7614Ed1fA8f668D9aA8A2"
  },
  "discovery": {
    "mcp_json": "https://dominion-observatory.sgdata.workers.dev/.well-known/mcp.json",
    "did_document": "https://dominion-observatory.sgdata.workers.dev/.well-known/did.json",
    "ai_plugin": "https://dominion-observatory.sgdata.workers.dev/.well-known/ai-plugin.json",
    "openapi": "https://dominion-observatory.sgdata.workers.dev/openapi.json",
    "robots_txt": "https://dominion-observatory.sgdata.workers.dev/robots.txt",
    "llms_txt": "https://dominion-observatory.sgdata.workers.dev/llms.txt"
  },
  "sdk": {
    "python": {
      "package": "dominion-observatory",
      "install": "pip install dominion-observatory"
    },
    "typescript": {
      "package": "@dominion/trust-provider",
      "install": "npm install @dominion/trust-provider"
    }
  },
  "privacy": {
    "data_collected": [
      "server_url",
      "success_boolean",
      "latency_ms",
      "tool_name",
      "http_status"
    ],
    "data_not_collected": [
      "prompts",
      "tool_arguments",
      "tool_outputs",
      "user_ids",
      "ip_addresses"
    ],
    "anonymized": true
  },
  "operator": {
    "name": "Dominion Agent Economy Engine",
    "location": "Singapore",
    "contact": "info@dominionobservatory.com",
    "source": "https://github.com/vdineshk/daee-engine"
  }
}