{
  "protocolVersion": "0.2.0",
  "name": "Bart Magera Agent",
  "description": "Agent interface to Bart Magera's writing on semantic SEO, topical authority, link relevance and technical SEO. Read-only: search and fetch published essays.",
  "url": "https://bartmagera.com/api/a2a/",
  "version": "1.0.0",
  "provider": {
    "organization": "Bart Magera",
    "url": "https://bartmagera.com"
  },
  "preferredTransport": "JSONRPC",
  "supportedInterfaces": [
    {
      "transport": "JSONRPC",
      "url": "https://bartmagera.com/api/a2a/"
    }
  ],
  "additionalInterfaces": [
    {
      "transport": "JSONRPC",
      "url": "https://bartmagera.com/api/a2a/"
    }
  ],
  "capabilities": {
    "streaming": false,
    "pushNotifications": false
  },
  "defaultInputModes": [
    "text/plain"
  ],
  "defaultOutputModes": [
    "text/plain",
    "application/json"
  ],
  "skills": [
    {
      "id": "search_writing",
      "name": "Search Bart Magera's Writing",
      "description": "Search Bart Magera's published essays on semantic SEO, topical authority, link relevance and technical SEO. Returns matching posts with title, URL, category and excerpt. An empty query returns the full library.",
      "tags": [
        "seo",
        "writing",
        "content"
      ],
      "examples": []
    },
    {
      "id": "get_post",
      "name": "Get a Post as Markdown",
      "description": "Fetch one of Bart Magera's essays as clean Markdown by its slug. Use search_writing first to find the slug.",
      "tags": [
        "seo",
        "writing",
        "content"
      ],
      "examples": []
    }
  ]
}