{
  "protocolVersion": "0.3.0",
  "name": "Hasbara",
  "description": "Multilingual educational library about Israel and antisemitism: sourced resource pages, opinion pieces, a myth-and-fact database, Enemies entries and Spotlight topics. Exposed to agents over MCP (JSON-RPC 2.0, Streamable HTTP) at /mcp, which is the interface listed below, and as an unauthenticated HTTP+JSON read API under /api described by /openapi.json. A native A2A task interface (message/send, tasks/get) is not implemented.",
  "version": "1.0.0",
  "url": "https://hasbara.co.il/mcp",
  "preferredTransport": "JSONRPC",
  "supportedInterfaces": [
    {
      "url": "https://hasbara.co.il/mcp",
      "transport": "JSONRPC"
    }
  ],
  "additionalInterfaces": [
    {
      "url": "https://hasbara.co.il/mcp",
      "transport": "JSONRPC"
    }
  ],
  "provider": {
    "organization": "Arcusis LTD",
    "url": "https://hasbara.co.il"
  },
  "documentationUrl": "https://hasbara.co.il/auth.md",
  "iconUrl": "https://hasbara.co.il/logo.png",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "defaultInputModes": [
    "text/plain",
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json",
    "text/html",
    "text/markdown"
  ],
  "securitySchemes": {},
  "security": [],
  "skills": [
    {
      "id": "search-library",
      "name": "Search the library",
      "description": "Full-text search across published opinion pieces and myth/fact entries in any supported language.",
      "tags": [
        "search",
        "retrieval",
        "multilingual"
      ],
      "examples": [
        "Find everything on this site about the 1948 war.",
        "Search the Hebrew content for material on campus activism."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "check-claim",
      "name": "Check a claim against the myth/fact database",
      "description": "Look up a circulating claim and return the site’s sourced correction, its explanation and the citation URLs behind it.",
      "tags": [
        "fact-check",
        "citations"
      ],
      "examples": [
        "Is this claim addressed on hasbara.co.il?",
        "What sources back the response to this myth?"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "read-article",
      "name": "Read a published article",
      "description": "Fetch the metadata and full body of one resource page, opinion piece, Spotlight article or myth/fact entry by slug, in a chosen locale.",
      "tags": [
        "retrieval",
        "content"
      ],
      "examples": [
        "Give me the full text of this article in Russian."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json",
        "text/html"
      ]
    },
    {
      "id": "browse-taxonomy",
      "name": "Browse the resource taxonomy",
      "description": "Walk resource categories and the pages inside them, or page through Spotlight topics and Enemies entries.",
      "tags": [
        "navigation",
        "taxonomy"
      ],
      "examples": [
        "What topics does this site cover?",
        "List the pages in this category."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    }
  ]
}