{
  "schemaVersion": "1.0",
  "name": "ArcadeOps",
  "displayName": "ArcadeOps",
  "description": "MCP public de découverte ArcadeOps. Les actions métier restent sur /mcp avec OAuth.",
  "version": "1.2.0",
  "icon": "https://arcadeops.leadalpes.fr/icon",
  "websiteUrl": "https://arcadeops.leadalpes.fr/",
  "documentationUrl": "https://arcadeops.leadalpes.fr/developers",
  "serverUrl": "https://arcadeops.leadalpes.fr/mcp/public",
  "serverCard": "https://arcadeops.leadalpes.fr/.well-known/mcp/server-card.json",
  "servers": [
    {
      "name": "arcadeops-public-discovery",
      "description": "Découvrir la documentation publique ArcadeOps et le point d'entrée MCP métier protégé, sans lire de données de tenant ni exécuter de mutation.",
      "endpoint": "https://arcadeops.leadalpes.fr/mcp/public",
      "transport": "streamable-http",
      "auth": "none",
      "protocolVersion": "2025-06-18",
      "version": "1.2.0",
      "card": "https://arcadeops.leadalpes.fr/.well-known/mcp/server-card.json",
      "capabilities": ["resources", "tools"],
      "resources": [
        {
          "name": "arcadeops-public-catalog",
          "uri": "arcadeops://discovery/catalog",
          "mimeType": "application/json"
        },
        {
          "name": "arcadeops-public-discovery-app",
          "uri": "ui://arcadeops/public-discovery/v1",
          "mimeType": "text/html;profile=mcp-app"
        }
      ],
      "tools": [
        {
          "name": "arcadeops_discover",
          "description": "Retourne les ressources publiques ArcadeOps, le guide OAuth et l'adresse du MCP métier protégé."
        },
        {
          "name": "arcadeops_search_docs",
          "description": "Recherche par termes dans le catalogue public ArcadeOps."
        },
        {
          "name": "arcadeops_get_document",
          "description": "Résout un identifiant documentaire vers son URL canonique publique."
        }
      ]
    }
  ]
}
