pmndrs docs MCPサーバー
コミット 2026年11月9日react-three-fiber、drei、zustand、jotaiなどのライブラリのドキュメントやサンプルを、AIエージェントが検索・閲覧できるようにします。
別名 pmndrs/docs, docs
- スター
- 120
- ツール
- —
- ダウンロード数(30日間)
- —
- 最新バージョン
- 4.31.0
- 最終コミット
- 2026年11月9日
- ライセンス
- MIT
pmndrs docs MCPとは
pmndrs docsはMCPサーバーです。 react-three-fiber、drei、zustand、jotaiなどのライブラリのドキュメントやサンプルを、AIエージェントが検索・閲覧できるようにします。.
プロジェクトのREADMEから生成された概要
pmndrs docs MCP server について
このツールをAIエージェント内で使用することで、react-three-fiber、drei、zustand、jotaiといったライブラリの技術ドキュメントへ直接アクセスできるようになります。開発者はnpxコマンドを使用して、特定のトピックを検索したり、ライブラリ全体のドキュメントや個別のページを読み込んだりできます。このツールはstdout経由で情報を提供するリーダーとして機能するため、AIクライアントが正確な技術詳細を取り込むことが容易になります。
単なる閲覧機能にとどまらず、このMCP serverにはmdxファイルをHTMLフラグメントや完全な静的ウェブサイトに変換するビルド機能も含まれています。ライブラリ名を指定して対象を絞り込んだり、特定のページへ直接移動したりすることが可能です。この構成により、検索時にエージェントが1行につき1件の結果を取得できるため、情報は構造化された状態に保たれ、コーディングタスクにおいて解析が容易になります。
できること
- 1ライブラリドキュメントの検索ドキュメント内のinstanced meshesに関する特定の情報を探すよう、AIエージェントに指示します。
- 2特定のライブラリページの閲覧dreiライブラリのAPIを理解するために、そのドキュメントを読み取るようAIに指示します。
- 3ドキュメントのHTML変換mdxファイルから静的ウェブサイトやHTMLフラグメントを構築するようエージェントに指示します。
プロジェクトの README から作成されています。すべてのユースケースは、その引用と照らし合わせて確認されています。
pmndrs docs MCPのインストール方法
フォーマット検証日 2026年11月10日Cursor に追加Gooseに追加Claude Codeにpmndrs docs MCPをインストール
$ claude mcp add --transport http docs https://docs.pmnd.rs/api/mcpCursorにpmndrs docs MCPをインストール
~/.cursor/mcp.json
{
"mcpServers": {
"docs": {
"url": "https://docs.pmnd.rs/api/mcp"
}
}
}VS Codeにpmndrs docs MCPをインストール
.vscode/mcp.json
{
"servers": {
"docs": {
"type": "http",
"url": "https://docs.pmnd.rs/api/mcp"
}
}
}VS Code CLIにpmndrs docs MCPをインストール
$ code --add-mcp '{"name":"docs","type":"http","url":"https://docs.pmnd.rs/api/mcp"}'Codexにpmndrs docs MCPをインストール
$ codex mcp add docs --url https://docs.pmnd.rs/api/mcpCodex config.tomlにpmndrs docs MCPをインストール
~/.codex/config.toml
[mcp_servers.docs] url = "https://docs.pmnd.rs/api/mcp"
Gemini CLIにpmndrs docs MCPをインストール
$ gemini mcp add -s user --transport http docs https://docs.pmnd.rs/api/mcpGemini settings.jsonにpmndrs docs MCPをインストール
~/.gemini/settings.json
{
"mcpServers": {
"docs": {
"url": "https://docs.pmnd.rs/api/mcp",
"type": "http"
}
}
}自動チェック
実行日 2026年11月14日完全なレポート →まだ検証されていません。サーバーには80点のスコア、重大な問題がないこと、および検証に必要な十分なデータが必要です。 チェックの仕組み · 点数を上げるための改善点
- ソースリポジトリがリンクされており、アクセス可能pmndrs/docs is public and reachablegithub.com/pmndrs/docs ↗合格
- パッケージがこのリポジトリをソースとして指定未チェック
- ビルドの来歴 (Sigstore 証明)未チェック
- オープンソースライセンス (OSI)MITspdx.org/licenses/MIT.html ↗合格
- 過去1年以内にコミットまたはリリースありLast commit or release 2026-11-09github.com/pmndrs/docs ↗合格
- OpenSSF Scorecard未チェック
- パッケージ名が有名なパッケージに酷似していない未チェック
- パッケージおよびその依存関係に重大な勧告なし未チェック
- モデルへの隠れた指示がない0 tool descriptions and the README read; no override phrases, credential paths or hidden characters合格
- 破壊的なツールがラベル付けされている未チェック
- リモートエンドポイントが MCP ハンドシェイクに応答initialize answered with protocol 2025-06-18 in 192 ms合格
README
GitHubで見るdocs/getting-started/introduction.mdx
Usage
Read
$ npx @pmndrs/docs # the reader: every library, every page
$ npx @pmndrs/docs drei # straight into one
$ npx @pmndrs/docs drei/performances/instances # straight to a page
$ npx @pmndrs/docs search instanced mesh # one result per line, on stdout
See read for keys, search and caching.
Build
$ cat foo.mdx | npx @pmndrs/docs@latest build # one HTML fragment, on stdout
$ npx @pmndrs/docs@latest build docs out # one .html per .mdx, assets alongside
$ npx @pmndrs/docs@latest build docs out --format website # the whole website, statically exported
See CLI for formats, flags, previewing and docs.config.ts.
Releasing
Every push to main redeploys docs.pmnd.rs via ci.yml — no changeset needed for that.
Add one (pnpm changeset) only when downstream consumers pinning pmndrs/docs/.github/workflows/build.yml@v4 or @pmndrs/docs@4 should pull the change. It bumps package.json, publishes to npm, and tags vX.Y.Z + vX — so @v4 resolves to the latest.
TL;DR — site-only tweak: skip. Anything consumers see (workflow, build behavior, templates): add one.
Test
Visual tests are performed in the cloud, through chromatic-storybook.yml.
pnpm run lgtm— the gate CI runs (lgtm.yml): types, lint, registry validation, unit tests.
pmndrs docs MCPのよくある質問
pmndrs docs MCPをClaude Codeに追加するには
ターミナルでclaude mcp add --transport http docs https://docs.pmnd.rs/api/mcpを実行します。すべてのプロジェクトで利用するには--scope userを追加します。
pmndrs docs MCPをCursorに追加するには
~/.cursor/mcp.jsonを開き、上記のインストールセクションに示すCursor設定を使ってmcpServersの下にサーバーを追加します。
特定のドキュメントのトピックを検索するにはどうすればよいですか?
searchコマンドを使用して結果を検索できます。結果は1行につき1件の形式でstdoutに出力されます。
ドキュメントをHTMLフラグメントや完全なウェブサイトとして構築できますか?
はい。単一のHTMLフラグメント、MDXごとの個別HTMLファイル、または静的にエクスポートされた完全なウェブサイトの構築が可能です。
ビジュアルテストはどのように行われますか?
ビジュアルテストは、Chromatic Storybookを使用してクラウド上で行われます。
