Mastra Docs Server
公式AIアシスタントにMastra.aiの完全な知識ベースへの直接アクセスを提供します。
Mastra Docs MCPで何ができますか?
- Fetch docs by path —
mastraDocsを使用して特定のMastraガイドやAPIリファレンスを要求します。例:「エージェントガイドを見せて」 - Explore installed packages —
listMastraPackagesでローカルの@mastra/*パッケージを一覧表示し、getMastraExportsとgetMastraExportDetailsでエクスポート、型、ソースを調査します。 - Search embedded documentation —
searchMastraDocsで全ドキュメントに対して全文検索を実行するか、readMastraDocsでツールやワークフローなどのトピック別ガイドを読み取ります。 - Navigate version migrations —
mastraMigrationを使用して移行ガイドを閲覧し、セクションを一覧表示するか、バージョン間のアップグレードに関するキーワードを検索します。 - Track interactive course progress —
startMastraCourseでMastraコースを開始または再開し、getMastraCourseStatusでステータスを確認し、startMastraCourseLessonとnextMastraCourseStepでレッスンを進めます。 - Get guided upgrade workflows —
upgrade-to-v1プロンプトをトリガーしてv0.xからv1.0への段階的な移行を実行するか、migration-checklistを要求してすべての破壊的変更を確認します。
ドキュメント
@mastra/mcp-docs-server
Model Context Protocol (MCP) を介して Mastra のドキュメントにアクセスします。Cursor、Windsurf、Cline、Claude Code、VS Code、Codex、または MCP 互換の任意のツールで動作します。
使用方法
公式インストール手順 に従ってください。
ツール
mastraDocs
パスを指定して mastra.ai からドキュメントを取得します。ガイドと API リファレンスに対応しています。
mastraMigration
バージョンアップグレード用の移行ガイドを参照します。ディレクトリの閲覧、セクションの一覧表示、キーワード検索に対応しています。
インストール済みの @mastra/* パッケージから node_modules 内のドキュメントを読み取ります。すべてのツールで projectPath パラメータが必要です。
getMastraHelp
利用可能なすべてのドキュメントツールと推奨ワークフローを表示するエントリポイントです。
listMastraPackages
組み込みドキュメントを含むインストール済みの @mastra/* パッケージを一覧表示します。
getMastraExports
パッケージの API サーフェス(すべてのクラス、関数、型、定数)を探索します。
getMastraExportDetails
特定のエクスポートについて、TypeScript の型定義と、必要に応じて実装ソースコードを取得します。
readMastraDocs
トピックベースのガイドと例(エージェント、ツール、ワークフロー、メモリなど)を読み取ります。
searchMastraDocs
埋め込まれたすべてのドキュメントを全文検索します。
インタラクティブコース
startMastraCourse
インタラクティブな Mastra コースを開始または再開します。メールアドレスでの登録が必要です。
getMastraCourseStatus
完了したレッスンとステップを含むコースの進捗状況を表示します。
startMastraCourseLesson
名前を指定して特定のレッスンに移動します。
nextMastraCourseStep
現在のレッスンの次のステップに進みます。
clearMastraCourseHistory
すべてのコースの進捗状況をリセットします。
プロンプト
upgrade-to-v1
Mastra v0.x から v1.0 への移行をガイドするワークフローです。特定の領域(エージェント、ツール、ワークフローなど)に焦点を当てることもできます。
migration-checklist
v1.0 移行におけるすべての破壊的変更の包括的なチェックリストです。