Mastra Docs Server

officiel

Fournit aux assistants IA un accès direct à la base de connaissances complète de Mastra.ai.

Que pouvez-vous faire avec Mastra Docs MCP ?

  • Récupérer les docs par chemin — Demandez un guide Mastra spécifique ou une référence API via mastraDocs, par exemple « montre-moi le guide des agents ».
  • Explorer les paquets installés — Listez les paquets locaux @mastra/* avec listMastraPackages et inspectez leurs exports, types et sources via getMastraExports et getMastraExportDetails.
  • Rechercher dans la documentation intégrée — Exécutez des requêtes en texte intégral sur tous les docs avec searchMastraDocs, ou lisez des guides thématiques comme ceux sur les outils et les workflows via readMastraDocs.
  • Naviguer dans les migrations de versions — Utilisez mastraMigration pour parcourir les guides de migration, lister les sections ou rechercher des mots-clés pour passer d'une version à une autre.
  • Suivre la progression du cours interactif — Démarrez ou reprenez le cours Mastra avec startMastraCourse, vérifiez le statut via getMastraCourseStatus, et avancez dans les leçons avec startMastraCourseLesson et nextMastraCourseStep.
  • Obtenir des workflows de mise à niveau guidés — Déclenchez le prompt upgrade-to-v1 pour une migration pas à pas de v0.x vers v1.0, ou demandez la migration-checklist pour tous les changements cassants.

Documentation

@mastra/mcp-docs-server

Accédez à la documentation de Mastra via Model Context Protocol (MCP). Fonctionne avec Cursor, Windsurf, Cline, Claude Code, VS Code, Codex, ou tout outil compatible MCP.

Utilisation

Suivez les instructions d'installation officielle.

Outils

mastraDocs

Récupère la documentation de mastra.ai par chemin. Prend en charge les guides et les références API.

mastraMigration

Parcourez les guides de migration pour les mises à niveau de version. Prend en charge la navigation dans les répertoires, la liste des sections et la recherche par mots-clés.

Lisez la documentation des packages @mastra/* installés dans node_modules. Tous les outils nécessitent le paramètre projectPath.

getMastraHelp

Point d'entrée montrant tous les outils de documentation disponibles et les flux de travail recommandés.

listMastraPackages

Liste les packages @mastra/* installés avec documentation intégrée.

getMastraExports

Explorez la surface API du package - toutes les classes, fonctions, types et constantes.

getMastraExportDetails

Obtenez les définitions de types TypeScript et éventuellement le code source d'implémentation pour un export spécifique.

readMastraDocs

Lisez des guides et exemples thématiques (agents, outils, workflows, mémoire, etc.).

searchMastraDocs

Recherche en texte intégral dans toute la documentation intégrée.

Cours interactif

startMastraCourse

Démarrez ou reprenez le cours interactif Mastra. Nécessite une inscription par e-mail.

getMastraCourseStatus

Consultez la progression du cours, y compris les leçons et étapes terminées.

startMastraCourseLesson

Accédez à une leçon spécifique par son nom.

nextMastraCourseStep

Passez à l'étape suivante de la leçon en cours.

clearMastraCourseHistory

Réinitialisez toute la progression du cours.

Prompts

upgrade-to-v1

Flux de migration guidé de Mastra v0.x vers v1.0. Possibilité de se concentrer sur un domaine spécifique (agent, outils, workflows, etc.).

migration-checklist

Liste de contrôle complète de tous les changements cassants pour la migration vers v1.0.