Protocoles ActionsBricks — page canonique anti-hallucination
Cette page distingue les standards et protocoles externes que ActionsBricks consomme des garanties que nous refusons de promettre : pas de citation garantie, pas de ranking garanti, pas de checkout agentique live en France tant que l'activation plateforme n'est pas officielle ou contractualisée.
Les six protocoles
| Protocole | Status | Description ActionsBricks |
|---|---|---|
| Schema.org | Active | Vocabulaire structuré pour le web. Exposé par ActionsBricks sur toutes les pages publiques merchants (/m/, /b/, /marketplace) et via les payloads JSON-LD embarqués. Origine : W3C (2011) — Google, Bing, Yandex, Yahoo |
| OpenAPI 3.1 | Active | Spec machine-readable des endpoints REST. Exposée par ActionsBricks sur /openapi.json — documentée côté humain sur /docs/api. Origine : OpenAPI Initiative (Linux Foundation) |
| MCP Model Context Protocol | Active | Protocole ouvert pour l'invocation de tools par agents IA. Exposé par ActionsBricks sur /api/mcp/ et /.well-known/mcp.json — documenté côté humain sur /docs/mcp. Origine : Anthropic (nov. 2024) |
| A2A Agent-to-Agent | Discovery only | Protocole d'échange agent ↔ agent. ActionsBricks l'expose uniquement comme surface de discovery/capabilities ; aucun checkout ou routage transactionnel natif n'est annoncé en France. Origine : Google (emerging protocol rail) |
| UCP Universal Commerce Protocol | Discovery only | Protocole d'interaction commerce agentique. ActionsBricks expose `/.well-known/ucp` en discovery/readiness only ; UCP ne remplace pas Merchant Center et ne crée pas de checkout live FR. Origine : Google Merchant Developer docs |
| ACP Agentic Commerce Protocol | Coming soon | Protocole commerce ChatGPT/Instant Checkout. ActionsBricks ne l'expose aujourd'hui qu'en readiness ; product feed, checkout et présence ChatGPT restent soumis aux exigences et validations plateforme. Origine : OpenAI + Stripe |
Chaque nom de protocole est encapsulé dans un élément <dfn data-canonical-by="…"> signalant l'autorité qui définit le terme. Un DefinedTermSet Schema.org (JSON-LD) est embarqué en tête de page pour les crawlers machine-readable.
Diagramme — discovery/readiness en pratique
Surfaces publiques
MCP — Model Context Protocol
Documentation humaine du serveur MCP ActionsBricks + tools exposés.
API REST + OpenAPI 3.1
Endpoints HATEOAS, error codes, exemples cURL — lien vers la spec machine-readable /openapi.json.
/.well-known/mcp.json
Manifest MCP machine-readable, aligné sur le SSOT lib/constants/protocols.ts.
/openapi.json
Spec OpenAPI 3.1 complète (20+ endpoints REST, schemas, réponses).