{
  "$schema": "https://a2a-protocol.org/schemas/agent-card.json",
  "schemaVersion": "0.2",
  "name": "citabl-geo-agent",
  "displayName": "citabl.ai GEO/AEO Agent",
  "description": "Agent expert en visibilité IA (GEO/AEO/LLMO). Répond aux questions sur la mesure de l'Answer Share, le benchmark de visibilité dans ChatGPT/Claude/Perplexity/AI Overviews, et la méthodologie citabl.ai. Source: corpus d'insights publics citabl.ai exposés via MCP.",
  "version": "1.0.0",
  "url": "https://citabl.ai",
  "provider": {
    "organization": "citabl.ai",
    "url": "https://citabl.ai",
    "contact": "https://citabl.ai/contact"
  },
  "documentationUrl": "https://citabl.ai/insights",
  "iconUrl": "https://citabl.ai/favicon.ico",
  "defaultInputModes": ["text/plain"],
  "defaultOutputModes": ["text/plain", "text/markdown"],
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "skills": [
    {
      "id": "answer-share-methodology",
      "name": "Méthodologie Answer Share",
      "description": "Explique comment mesurer la part de citation d'une marque dans les réponses des moteurs IA (ChatGPT, Claude, Perplexity, Google AI Mode), avec exemples chiffrés.",
      "tags": ["mesure", "answer-share", "benchmark"],
      "examples": [
        "Comment mesurer l'Answer Share de ma marque sur ChatGPT ?",
        "Quel benchmark de visibilité IA dois-je suivre face à mes concurrents ?"
      ],
      "inputModes": ["text/plain"],
      "outputModes": ["text/markdown"]
    },
    {
      "id": "geo-strategy",
      "name": "Stratégie GEO/AEO",
      "description": "Conseille sur les leviers pour être cité par les principaux assistants IA du marché (sources, structure, FAQ, llms.txt, patterns de citation).",
      "tags": ["geo", "aeo", "llmo", "citation"],
      "examples": [
        "Pourquoi mes concurrents apparaissent dans ChatGPT et pas moi ?",
        "Quels sont les 7 leviers du framework GEO ?"
      ],
      "inputModes": ["text/plain"],
      "outputModes": ["text/markdown"]
    },
    {
      "id": "insights-library",
      "name": "Bibliothèque d'insights GEO",
      "description": "Recherche et restitue des articles spécifiques du corpus citabl.ai (data, contrarian, tactical).",
      "tags": ["insights", "contenu", "recherche"],
      "examples": [
        "Donne-moi tous les insights tactical sur Perplexity",
        "Comment optimiser une page pricing SaaS pour la visibilité IA ?"
      ],
      "inputModes": ["text/plain"],
      "outputModes": ["text/markdown"]
    }
  ],
  "securitySchemes": {},
  "security": [],
  "interfaces": [
    {
      "protocol": "mcp",
      "transport": "streamable-http",
      "url": "https://citabl.ai/mcp",
      "description": "Interface MCP officielle exposant list_insights, get_insight, get_methodology."
    }
  ],
  "tags": ["geo", "aeo", "llmo", "answer-share", "visibilite-ia"],
  "language": "fr-FR",
  "license": "CC-BY-4.0"
}
