エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください
Twitterで共有ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
はじめに 今回の実装は mastra というフレームワークの初期化時に追加できる MCP のドキュメントサーバ... はじめに 今回の実装は mastra というフレームワークの初期化時に追加できる MCP のドキュメントサーバーがめちゃくちゃ便利だったので、それに影響を受けて手元の Vitepress 製のドキュメントを MCP (Model Context Protocol) 化した際の記録です。 今回は自分の手元の Vitepress 製のドキュメントを MCP 経由で取得できるようにしてみました。 環境情報 今回使用した環境は以下の通りです。 Node.js: v20.17.1 pnpm: 9.11.5 VitePress: 1.6.3 準備 パッケージのインストール Vitepress プロジェクトにパッケージを追加します。 fastmcp というパッケージを使うと MCP サーバーを簡単に作れて便利でした。 # MCP関連 pnpm add fastmcp node-html-markdown