{
  "protocolVersion": "0.3.0",
  "name": "DE-ECO-10060 — Germany",
  "description": "SM-ECO-10060 — the jurisdiction layer for capital-markets issuer records. One duty namespace per sovereign member. This surface is a member under SM-ECO-10060 (Germany); the machine layer is read-only and open by design.",
  "url": "https://de-eco-10060.org/",
  "version": "3.0.0",
  "kind": "agent-card",
  "provider": {
    "organization": "Allooloo Technologies Corp.",
    "url": "https://allooloo.ai"
  },
  "holder": {
    "name": "Allooloo Technologies Corp.",
    "url": "https://allooloo.io",
    "role": "standard holder"
  },
  "documentationUrl": "https://de-eco-10060.org/llms.txt",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false
  },
  "defaultInputModes": [
    "application/json",
    "text/plain"
  ],
  "defaultOutputModes": [
    "application/json",
    "text/markdown"
  ],
  "supportedInterfaces": [
    {
      "url": "https://de-eco-10060.org/",
      "protocolBinding": "HTTP+JSON",
      "protocolVersion": "1.0"
    },
    {
      "url": "https://mcp.getissuer.ai/mcp",
      "protocolBinding": "HTTP+JSON",
      "transport": "streamable-http",
      "description": "get_issuer — the capital markets issuer record (MCP door)"
    },
    {
      "url": "https://mcp.rco-records.ai/mcp",
      "protocolBinding": "HTTP+JSON",
      "transport": "streamable-http",
      "description": "RCO — the Record of Cleared Orders (MCP door)"
    }
  ],
  "skills": [
    {
      "id": "jurisdiction",
      "name": "Which jurisdiction governs",
      "description": "Name the SM-ECO-10060 member for a market and the Allooloo node, record door and duty line it carries (nodes.json).",
      "tags": [
        "jurisdiction",
        "capital-markets"
      ]
    },
    {
      "id": "get-signal",
      "name": "The ACM-68000 signal for a security",
      "description": "get_signal at https://mcp.getissuer.ai/mcp: ACM-200 Cleared · ACM-403 Restricted or halted · ACM-404 Not on the register · ACM-451 Read the filing.",
      "tags": [
        "acm-68000",
        "signal"
      ]
    },
    {
      "id": "get-record",
      "name": "The issuer record",
      "description": "get_record at https://mcp.getissuer.ai/mcp — one signed record per listed company, served from its own country.",
      "tags": [
        "issuer-record",
        "mcp"
      ]
    }
  ],
  "securitySchemes": {},
  "security": [],
  "protocol": "SM-ECO-10060",
  "registry": "io.github.allooloo/cm-kg",
  "mcp_endpoint": "https://mcp.getissuer.ai/mcp",
  "member": {
    "code": "DE",
    "allooloo_node": "de-cm-kg",
    "record_door": "https://mcp.de-cm-kg.ai/mcp"
  },
  "signatures": [
    {
      "protected": "eyJhbGciOiJFUzI1NiIsImtpZCI6ImdzYy1jYXJkcy0yMDI2LTA4In0",
      "signature": "6U8vyBsa4htsw5FIrjT_BjwIzka99X5Myh38JweShFZaTfOZUqoZs3eCFsnwUZ36CXgy1Pdk7eChKfiAkBGuJw"
    }
  ]
}
