{
  "name": "PROFESSIONIA Action MCP",
  "endpoint": "/mcp",
  "transport": "Streamable HTTP / JSON responses",
  "supported_protocol_versions": [
    "2026-07-28",
    "2025-11-25",
    "2025-06-18",
    "2025-03-26"
  ],
  "tools": [
    {
      "name": "professionia_get_professional",
      "title": "Lire un professionnel",
      "description": "Read one public French professional entity by SIREN or SIRET, its stable PROFESSIONIA URL and its current Action snapshot (enabled request types, business instructions and effect limits). Read-only."
    },
    {
      "name": "professionia_read_actions",
      "title": "Lire les actions autorisées",
      "description": "Optional detailed read of the professional Action contract for one SIREN/SIRET, including enabled request types, business instructions and safety limits. Read-only."
    },
    {
      "name": "professionia_send_request",
      "title": "Envoyer une demande professionnelle",
      "description": "Create one non-critical professional request in the PROFESSIONIA inbox after verifying that the professional enabled the requested type. No external email, booking, order, payment, webhook or profile mutation is possible."
    }
  ],
  "webmcp": {
    "runtime": "document.modelContext",
    "profile_surface": "/pro/{SIREN|SIRET}/{id}",
    "human_action_surface": "/action/request/"
  },
  "openapi": "/openapi.json"
}