pagefind-mcp について
pagefind-mcpは、Pagefindでインデックス化された静的サイトを検索するMCPサーバーです。ページ全体のリソースを提供するほか、`--no-resources`を指定すると検索結果のページを取得し、短いプレーンテキストの抜粋を返します。
主な機能
- 01Pagefindでインデックス化された静的サイトの検索
- 02`--host`によるサイトホストの指定
- 03ページ全体のリソースを省略
- 04マークアップなしの検索結果抜粋
活用シーン
- 01MCPクライアントから静的サイトを検索
- 02ページリソースの代わりに短い抜粋を返す
MCP 対応
Pagefindでインデックス化されたサイトの検索機能をMCPクライアントに提供します。結果にはページ全体のリソースを含めるか、`--no-resources`の指定で短い抜粋を返せます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
pagefind-mcp
pagefind でインデックス化された静的サイトを検索する MCP サーバー
使用方法
npx pagefind-mcp --host <base-url> [--no-resources]
--host は、インデックス化するサイトのベース URL を設定します。http:// または https:// の接頭辞は省略できます。省略した場合は https と見なされます。--no-resources フラグを指定すると、ページ全体のリソースの送信を省略し、代わりに検索結果の各ページを取得して、マークアップを含まない短いスニペットを提供します。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。