{
  "$schema": "https://schemas.agentprotocol.dev/agent-card/v1/schema.json",
  "name": "GrokBot by PubliExpert",
  "identifier": "did:web:grokbot.publiexpert.com",
  "version": "1.0.0",
  "description": "GrokBot installation, custom configuration and 1-on-1 consulting by PubliExpert. Agents can read the service information and build a booking link for a free consulting call.",
  "url": "https://grokbot.publiexpert.com/",
  "documentationUrl": "https://grokbot.publiexpert.com/llms-full.txt",
  "provider": {
    "organization": "PubliExpert",
    "url": "https://publiexpert.com"
  },
  "capabilities": {
    "tools": true,
    "streaming": true,
    "stateTransitionHistory": false,
    "pushNotifications": false
  },
  "defaultInputModes": [
    "text/plain",
    "application/json"
  ],
  "defaultOutputModes": [
    "text/plain",
    "application/json"
  ],
  "skills": [
    {
      "id": "book-grokbot-call",
      "name": "Book a GrokBot call",
      "description": "Build a pre-filled link so a human can book the free GrokBot consulting call."
    },
    {
      "id": "grokbot-info",
      "name": "GrokBot service info",
      "description": "Answer questions about GrokBot installation, custom configuration, use cases and contact channels."
    }
  ],
  "supportedInterfaces": [
    {
      "url": "https://grokbot.publiexpert.com/mcp",
      "protocol": "JSONRPC",
      "transport": "HTTP"
    }
  ],
  "securitySchemes": {
    "none": {
      "type": "none",
      "description": "Public read-only tools; see /auth.md for optional OAuth."
    }
  }
}