Tous les projets
RechercheRoadmap

Actions exposées en MCP

Publier la couche d'Actions du site comme serveur MCP, pour qu'un agent externe puisse s'en servir — sans lui ouvrir plus qu'il ne faut.

Mis à jour
Rôle
Conception et développement
Statut
Roadmap

Feuille de route

La couche d’Actions rend le site pilotable par un agent. La question ouverte est de savoir jusqu’où l’ouvrir à des agents qu’on ne contrôle pas.

La recherche porte sur la frontière : ce qui peut être exposé sans risque, ce qui exige une identité, et ce qui n’a rien à faire dans un outil public. On part du principe qu’une Action en écriture n’est pas exposée tant que la question n’est pas tranchée.

Technologies

  • MCP
  • TypeScript
  • Cloudflare Workers

Jalons

0 / 4
  1. À venir —Inventaire : quelles Actions sont exposables, lesquelles ne le sont pas
  2. À venir —Serveur MCP en lecture seule
  3. À venir —Garde-fous : plafonds d'usage, journalisation, périmètre des outils
  4. À venir —Écriture, si et seulement si l'inventaire conclut que c'est sûr

Autres projets

RechercheEn test

Identité sans SMS

Un parcours d'authentification qui repose sur des passkeys et des clés matérielles, et jamais sur un code reçu par SMS.

  • WebAuthn
  • Passkeys
  • Zero Trust
ProduitEn test

Yorro.dev

Le site du studio : vitrine, journal et tutoriels, construit comme une démonstration de l'architecture qu'on vend.

  • Astro
  • TypeScript
  • Tailwind CSS
  • Cloudflare Pages
  • +1
PrototypeRoadmap

Pipeline de rédaction assistée

Rédiger un article en français, en dériver la version anglaise et les métadonnées, sans qu'un modèle ne publie quoi que ce soit tout seul.

  • MDX
  • TypeScript
  • Claude

Agir

Thème sombreFixer l'apparence du sitesetTheme({theme:"dark"})
Thème clairFixer l'apparence du sitesetTheme({theme:"light"})
Thème du systèmeSuivre à nouveau la préférence du systèmesetTheme({theme:"system"})
Passer le site en anglaisEnglishsetLocale({locale:"en"})
Labs — ProduitFiltrer les Labs par typefilterLabs({type:"Produit"})
Labs — PrototypeFiltrer les Labs par typefilterLabs({type:"Prototype"})
Labs — RechercheFiltrer les Labs par typefilterLabs({type:"Recherche"})
Labs — Réinitialiser les filtresRetirer tous les filtres des LabsfilterLabs({reset:true})
Journal — IngénierieFiltrer le Journal par catégoriefilterJournal({category:"Ingénierie"})
Journal — SécuritéFiltrer le Journal par catégoriefilterJournal({category:"Sécurité"})
Journal — Agent-NativeFiltrer le Journal par catégoriefilterJournal({category:"Agent-Native"})
Journal — StudioFiltrer le Journal par catégoriefilterJournal({category:"Studio"})
Journal — Réinitialiser les filtresRetirer tous les filtres du JournalfilterJournal({reset:true})
Tutoriels — DébutantFiltrer les tutoriels par niveaufilterTutorials({level:"Débutant"})
Tutoriels — IntermédiaireFiltrer les tutoriels par niveaufilterTutorials({level:"Intermédiaire"})
Tutoriels — AvancéFiltrer les tutoriels par niveaufilterTutorials({level:"Avancé"})
Tutoriels — Réinitialiser les filtresRetirer tous les filtres des tutorielsfilterTutorials({reset:true})

Services

DiscoveryCadrer le produit avant d'écrire la première ligne, pour que le budget serve à construire et pas à corriger.openService({service:"discovery"})
Design produitUne interface qui se tient, portée par un design system que vos développeurs peuvent faire vivre sans nous.openService({service:"design"})
Développement webUne application web rapide et tenue dans le temps, avec les tests et la chaîne de livraison qui vont avec.openService({service:"web"})
Développement mobileUne application iOS et Android depuis une seule base de code, publiée sur les deux stores.openService({service:"mobile"})
Infrastructure & sécuritéUne infrastructure décrite en code, et un accès Zero Trust qui ne repose pas sur un SMS.openService({service:"infrastructure"})
Maintenance & évolutionUn produit qui reste à jour, surveillé et corrigé, avec quelqu'un qui répond quand ça casse.openService({service:"maintenance"})
Conseil Architecture Agent-NativeRendre un produit existant pilotable par un agent, sans le réécrire — et sans lui ouvrir plus qu'il ne faut.openService({service:"agent-native"})

Naviguer

YorroStudio d'ingénierie produit à Abidjan et Paris. On conçoit, on code, on livre.navigate({page:"home"})
ServicesConstruire un produit de bout en bout, ou conseiller une équipe sur son architecture agent-native.navigate({page:"services"})
LabsCe que le studio a construit : produits, prototypes et recherches, avec leur avancement réel.navigate({page:"labs"})
TutorielsDes guides pas-à-pas tirés de vrais projets, réunis en parcours par sujet.navigate({page:"tutorials"})
JournalLes notes et les prises de position du studio.navigate({page:"journal"})
ContactDécrivez votre projet ; on répond avec un cadrage, pas avec un devis type.navigate({page:"contact"})
À proposQui tient le studio, comment il travaille, et ce qu'il refuse de faire.navigate({page:"about"})
↑↓ naviguer↵ exécuteréchap fermerActions unifiées