Junyr supporte A2A : le protocole agent-à-agent ouvert
Junyr implémente le protocole Agent2Agent (A2A) — les agents IA externes peuvent déléguer des tâches métier à votre agent Junyr de façon autonome, en complément du connecteur MCP. Découverte par Agent Card, OAuth 2.1, cloisonné par société.
Junyr supporte A2A : le protocole agent-à-agent ouvert
En bref — Junyr publie désormais un agent business souverain conforme au protocole ouvert A2A (Agent2Agent). N'importe quel agent IA externe peut le découvrir via une Agent Card standard, s'authentifier en OAuth 2.1 et lui déléguer des questions métier — de façon autonome, sans humain dans la boucle. C'est le complément naturel du connecteur MCP : MCP relie votre assistant IA (Claude, ChatGPT) à vos outils ; A2A laisse d'autres agents orchestrer Junyr comme un pair.
🤖 Qu'est-ce que A2A ?
A2A (Agent2Agent) est un standard ouvert d'interopérabilité entre agents, porté par la Linux Foundation. Il définit comment un agent client découvre un agent distant, lui envoie une tâche et reçoit un résultat — sur HTTP, en JSON-RPC 2.0, avec du streaming SSE optionnel.
Les briques essentielles :
- Agent Card — une fiche JSON publiée sur
/.well-known/agent-card.jsonqui décrit l'identité de l'agent, ses compétences, son point d'accès et ses exigences d'authentification. - Task — une unité de travail avec un identifiant, un cycle de vie (
submitted → working → completed) et des artefacts. - Message / Part — un tour de conversation, composé de fragments de contenu (texte, fichier, données).
- Artifact — le livrable concret produit par l'agent.
🔌 A2A et MCP : quelle différence ?
| MCP (Model Context Protocol) | A2A (Agent2Agent) | |
|---|---|---|
| Pour qui | Votre assistant IA (humain dans la boucle) | Un agent orchestrateur (autonome) |
| Mode | Vous discutez, l'IA appelle des outils | Un agent délègue une tâche à un autre agent |
| Découverte | Connecteur configuré dans Claude/ChatGPT | Agent Card publique standard |
| Exemple | « Montre-moi mes devis ouverts » dans Claude | Un pipeline IA interroge Junyr de façon programmée |
Les deux protocoles fonctionnent simultanément — vous pouvez utiliser MCP et A2A ensemble, avec le même cloisonnement par société et les mêmes niveaux de confidentialité.
🪪 Découverte + authentification
- L'agent client récupère l'Agent Card de Junyr :
GET https://mcp.junyr.app/.well-known/agent-card.json. - La carte déclare la compétence Business Q&A et le schéma de sécurité OAuth 2.1 (PKCE) — le même flux que le connecteur MCP.
- L'agent s'authentifie, obtient un jeton, puis envoie une requête JSON-RPC
message/send(oumessage/streampour du streaming) àhttps://mcp.junyr.app/a2a. - Junyr répond avec une Task et un Artifact contenant la réponse, formulée à partir du graphe connecté de votre société (emails, contacts, projets, devis, factures, agenda).
🔒 Souveraineté et confidentialité
L'agent A2A de Junyr est cloisonné par société et soumis au niveau de confidentialité de chaque entreprise :
- Totale et Sécurisée → l'agent refuse la tâche sur la surface A2A externe : aucune donnée ne quitte le périmètre vers un agent tiers.
- Simple → la réponse est produite sur le graphe de la société, toujours cloisonnée.
Chaque entrée est filtrée contre l'injection de prompt, et la surface est limitée en débit. La Agent Card est statique et générique — elle ne contient jamais de donnée propre à une société.
❓ FAQ
A2A remplace-t-il MCP ?
Non. Ils sont complémentaires : MCP pour les usages pilotés par un humain, A2A pour la délégation entre agents autonomes. Les deux partagent la même authentification et le même cloisonnement.
Quels modèles de données l'agent A2A peut-il interroger ?
Le graphe métier connecté : emails, contacts, sociétés, projets, devis, factures, dépenses et agenda — en lecture, en langage naturel (v1).
Comment est gérée la sécurité ?
OAuth 2.1 PKCE (le flux MCP réutilisé), cloisonnement strict par société, gate de confidentialité (Totale/Sécurisée refusées sur cette surface) et filtrage anti-injection.
Paul-Antoine Tual
IA Transformation Leader — Croissance & Transitions
Paul-Antoine Tual est IA Transformation Leader — il accompagne les dirigeants de TPE/PME dans leur transformation IA, du diagnostic Méthode Junyr™ au déploiement opérationnel d'agents IA autonomes. École des Mines · Université Panthéon-Sorbonne.
Articles liés
Comparatif MCP ERP/CRM : couverture des surfaces + outils pré-calculés
Une comparaison du serveur MCP de Junyr Suite face aux grands éditeurs ERP/CRM sur deux axes : la couverture native des surfaces et les outils métier pré-calculés qui rendent un agent IA réellement opérationnel.
Lire l’article →MCP & ERP : pourquoi la couverture des surfaces est le vrai prérequis
Un agent IA connecté en MCP ne pilote que ce que le serveur lui expose. Pourquoi la couverture métier native des 16 surfaces ERP de la Junyr Suite prime sur le choix du modèle.
Lire l’article →Outils MCP pré-calculés : moins de tokens, réponses plus rapides
Pourquoi un serveur MCP qui expose des outils pré-calculés — réponses agrégées côté serveur — coûte moins de tokens, répond plus vite et donne des chiffres fiables qu'un MCP CRUD brut. L'approche de Junyr Suite, la suite IA de gestion souveraine.
Lire l’article →