Yavio : SDK d'analyse produit open-source pour les applications MCP

Yavio est un SDK d'analyse produit open-source conçu spécifiquement pour MCP et les applications MCP. Le projet a été construit en utilisant Claude Code comme principal outil de développement pour la majorité de la base de code, y compris le SDK, l'API d'ingestion et le tableau de bord.
Ce que fait Yavio
Yavio enveloppe votre application MCP avec un seul appel de fonction et capture automatiquement chaque appel d'outil, erreur et lecture de ressource. Cela offre aux développeurs une visibilité sur la façon dont leurs outils sont utilisés, où les utilisateurs abandonnent et ce qui génère des revenus.
Comment ça fonctionne
L'intégration ne nécessite qu'un seul appel de fonction :
const server = withYavio(new McpServer({ name: "my-app", version: "1.0.0" }));
Fonctionnalités
- Capture automatique des appels d'outils, des erreurs et des lectures de ressources
- Tableau de bord avec ventilations par outil
- Analyse des entonnoirs
- Suivi de la rétention
- Suivi des erreurs
Détails techniques
- Version actuelle : v0.1.0
- Licence : MIT
- Gratuit à auto-héberger avec Docker
- Version cloud à venir bientôt
Approche de développement
Les développeurs ont utilisé Claude Code pour la majorité de la base de code, le décrivant comme leur "meilleur ami" pendant le développement. Le projet est construit en open source, l'équipe recherchant activement des retours sur les informations que les développeurs souhaitent concernant leurs applications MCP.
Ce type d'outil d'analyse est particulièrement utile pour les développeurs créant des applications MCP qui ont besoin de visibilité sur la façon dont leurs outils sont utilisés dans des environnements de production.
📖 Lire la source complète : r/ClaudeAI
👀 See Also

Créer des CLI pour les agents IA : principes de conception issus du CLI gws de Google
L'interface en ligne de commande gws de Google montre comment concevoir des interfaces en ligne de commande spécifiquement pour les agents d'IA, en privilégiant les charges utiles JSON brutes plutôt que les indicateurs conviviaux pour les humains et en mettant en place des garde-fous contre les hallucinations.

Pneuma : Un environnement de bureau généré par IA où les logiciels se matérialisent à partir de descriptions
Pneuma est un environnement informatique de bureau où vous décrivez ce que vous voulez—un moniteur de CPU, un jeu, une application de notes ou un visualiseur de données—et un programme fonctionnel se matérialise en quelques secondes. Le système génère des modules Rust autonomes, les compile en WebAssembly et les exécute dans des instances Wasmtime isolées avec rendu GPU via wgpu.

Système d'Étude à Contexte Ingénieurisé pour Claude Code Agissant en Tuteur Persistant
Un développeur a créé un système d'étude utilisant Claude Code qui suit les progrès entre les sessions, sonde la compréhension, travaille sur des exercices et s'adapte aux styles d'apprentissage. Le système utilise des fichiers markdown structurés pour façonner le comportement de l'agent et inclut des outils pour extraire des pages de manuels à partir de PDF.

Académie Claude : Un Bootcamp de Codage Gratuit Qui Fonctionne dans Claude Desktop
Un développeur a créé Claude Academy, un bootcamp de codage gratuit qui fonctionne entièrement dans l'onglet Code de Claude Desktop. Le système utilise trois commandes pour dispenser 64 leçons structurées couvrant les fondamentaux du développement web, avec suivi de progression et construction de projets réels.