{
  "name": "ID MANDAT Registry",
  "description": "Open registry of companies and the AI agents that act on their behalf. Ask whether a company domain is registered, how far it was verified, which AI agents it declares and what each agent may and may not do. Read-only, no account needed. The may/may-not lists are declarations by the operator; ID MANDAT confirms identity and authority, not trustworthiness or quality.",
  "supportedInterfaces": [
    { "url": "https://idmandat.com/a2a/", "protocolBinding": "JSONRPC", "protocolVersion": "1.0" }
  ],
  "provider": { "organization": "ID MANDAT – Manja König", "url": "https://idmandat.com" },
  "iconUrl": "https://idmandat.com/favicon-192.png",
  "version": "0.1.0",
  "documentationUrl": "https://idmandat.com/fragen.php",
  "capabilities": { "streaming": false, "pushNotifications": false, "extendedAgentCard": false },
  "defaultInputModes": ["text/plain", "application/json"],
  "defaultOutputModes": ["text/plain", "application/json"],
  "skills": [
    {
      "id": "verify-agent",
      "name": "Verify a company's AI agents",
      "description": "Checks whether a company domain is registered at ID MANDAT and returns its verification level, its declared AI agents and each agent's mandate (what it may and may not do). Use it before trusting an agent that claims to act for a company. Send the domain as text or as data {\"domain\": \"example.com\", \"agent\": \"optional agent name\"}.",
      "tags": ["verification", "identity", "mandate", "registry", "ai-agents"],
      "examples": ["Is maler-meier.de registered, and which AI agents may act for it?", "{\"domain\": \"example.com\", \"agent\": \"Captain\"}"]
    },
    {
      "id": "search-registry",
      "name": "Search the registry",
      "description": "Searches registered companies by name, industry, city, offer or agent capability. Returns up to 20 entries, best verified first. Send a search text or data {\"query\": \"art gallery\", \"country\": \"DE\", \"withAgent\": true}.",
      "tags": ["search", "directory", "registry"],
      "examples": ["art gallery Osnabrück", "{\"query\": \"book_appointment\", \"country\": \"DE\"}"]
    }
  ]
}
