CONVOY — E-commerce agentique (MCP / WebMCP)

CONVOY — E-commerce agentique (MCP / WebMCP)


SaaS
E-commerce agentique
IA
MCP
WebMCP
Multi-tenant
-
SymfonyAPI PlatformPythonFastMCPMCPWebMCPDockerCloudflare Tunnel

Le pari

Les agents conversationnels deviennent un canal d’achat. Or un catalogue marchand n’est pas consommable par un LLM : ni outils, ni contrat d’interface, ni cloisonnement. CONVOY se positionne comme le « backend pour LLMs » qui comble ce vide.

Mon rôle

Co-fondateur et CTO : architecture technique, conception des surfaces d’exposition, premiers prospects et onboarding client.

Architecture

  • Symfony / API Platform pour le domaine métier et l’administration multi-tenant.
  • FastMCP (Python) pour les serveurs MCP exposés aux agents.
  • Sept surfaces d’exposition : Web, App, Browser, Shopify, Embed, Page, AI — chacune avec son propre contrat.
  • Conventions de nommage d’outils génériques, réutilisables d’un client à l’autre sans réécrire les intégrations.

Traction

Premiers prospects et onboarding en cours sur les secteurs e-commerce et legaltech.

Architecture

Schéma d'architecture CONVOY : des agents IA dialoguent en MCP et WebMCP avec les serveurs FastMCP, qui s'appuient sur un cœur métier Symfony / API Platform exposant les catalogues et outils marchands Les agents n’attaquent jamais le catalogue marchand directement : ils passent par des outils MCP nommés de façon générique, servis par FastMCP, au-dessus d’un cœur métier Symfony / API Platform cloisonné par marchand.

La commande par conversation

Boutique Mafalia Kitchen : le widget CONVOY ouvert au-dessus de la page, un agent présente la carte et chaque plat s'ajoute au panier depuis la conversation Surface Embed : le widget se greffe sur la boutique existante. L’agent présente le catalogue, l’acheteur ajoute au panier sans quitter la conversation, et la pièce de conversation le suit d’un assistant à l’autre.

Récapitulatif de commande : lignes du panier avec quantités, sous-total, coordonnées de livraison et confirmation avant paiement Micro-application native : quand la conversation doit céder la place à un formulaire — quantités, adresse, confirmation — la commande est validée par le cœur métier, pas par l’agent.