Serveur MCP pmndrs docs
Commit 9 nov. 2026Permet à un agent IA de rechercher et de lire la documentation et les exemples de bibliothèques telles que react-three-fiber, drei, zustand et jotai.
Aussi connu sous pmndrs/docs, docs
- Étoiles
- 120
- Outils
- —
- Téléchargements, 30 jours
- —
- Dernière version
- 4.31.0
- Dernier commit
- 9 nov. 2026
- Licence
- MIT
Qu'est-ce que pmndrs docs MCP ?
pmndrs docs est un serveur MCP. Permet à un agent IA de rechercher et de lire la documentation et les exemples de bibliothèques telles que react-three-fiber, drei, zustand et jotai.
Résumé généré à partir du README du projet
À propos du MCP server pmndrs docs
L'accès à la documentation technique de bibliothèques comme react-three-fiber, drei, zustand et jotai devient direct lorsqu'on utilise cet outil au sein d'un agent IA. Les développeurs peuvent utiliser la commande npx pour rechercher des sujets spécifiques ou lire l'intégralité de la documentation d'une bibliothèque ainsi que des pages individuelles. Il fonctionne comme un lecteur qui fournit des informations via stdout, ce qui permet à un client IA d'ingérer facilement des détails techniques précis.
Au-delà de la simple lecture, le serveur inclut des capacités de build pour transformer les fichiers mdx en fragments HTML ou en sites web statiques complets. Vous pouvez cibler des bibliothèques spécifiques par leur nom ou naviguer directement vers une page précise. Cette configuration permet à un agent de récupérer un résultat par ligne lors d'une recherche, garantissant que l'information reste structurée et facile à analyser pour des tâches de codage.
Ce que vous pouvez faire avec
- 1Recherche dans la documentation d'une bibliothèqueDemandez à votre agent IA de trouver des informations spécifiques sur les instanced meshes dans la documentation.
- 2Lecture de pages de bibliothèque spécifiquesDonnez l'instruction à une IA de lire la documentation de la bibliothèque drei pour comprendre son API.
- 3Conversion de la documentation en HTMLDemandez à l'agent de générer un site web statique ou des fragments HTML à partir de fichiers mdx.
Extrait du README du projet. Chaque cas d'utilisation est vérifié par rapport à une citation du document.
Comment installer pmndrs docs MCP
Formats vérifiés le 10 nov. 2026Ajouter à CursorAjouter à GooseInstaller pmndrs docs MCP dans Claude Code
$ claude mcp add --transport http docs https://docs.pmnd.rs/api/mcpInstaller pmndrs docs MCP dans Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"docs": {
"url": "https://docs.pmnd.rs/api/mcp"
}
}
}Installer pmndrs docs MCP dans VS Code
.vscode/mcp.json
{
"servers": {
"docs": {
"type": "http",
"url": "https://docs.pmnd.rs/api/mcp"
}
}
}Installer pmndrs docs MCP dans VS Code CLI
$ code --add-mcp '{"name":"docs","type":"http","url":"https://docs.pmnd.rs/api/mcp"}'Installer pmndrs docs MCP dans Codex
$ codex mcp add docs --url https://docs.pmnd.rs/api/mcpInstaller pmndrs docs MCP dans Codex config.toml
~/.codex/config.toml
[mcp_servers.docs] url = "https://docs.pmnd.rs/api/mcp"
Installer pmndrs docs MCP dans Gemini CLI
$ gemini mcp add -s user --transport http docs https://docs.pmnd.rs/api/mcpInstaller pmndrs docs MCP dans Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"docs": {
"url": "https://docs.pmnd.rs/api/mcp",
"type": "http"
}
}
}Vérifications automatisées
Exécuté le 14 nov. 2026Rapport complet →Pas encore vérifié. Un serveur nécessite un score de 80, aucune faille sérieuse et suffisamment de données pour que nous puissions effectuer les vérifications. Fonctionnement des vérifications · Ce qu'il faut corriger pour gagner des points
- Dépôt source lié et accessiblepmndrs/docs is public and reachablegithub.com/pmndrs/docs ↗Réussi
- Le nom du package correspond au dépôt sourceNon vérifié
- Provenance du build (attestation Sigstore)Non vérifié
- Licence open source (OSI)MITspdx.org/licenses/MIT.html ↗Réussi
- Commit ou version publiée au cours de l'année écouléeLast commit or release 2026-11-09github.com/pmndrs/docs ↗Réussi
- OpenSSF ScorecardNon vérifié
- Nom du package non proche d'un package populaireNon vérifié
- Aucun avis critique dans le package ou ses dépendancesNon vérifié
- Aucune instruction cachée destinée au modèle0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersRéussi
- Les outils destructifs sont étiquetésNon vérifié
- Le point de terminaison distant répond à la poignée de main MCPinitialize answered with protocol 2025-06-18 in 192 msRéussi
README
Voir sur GitHubdocs/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.
Questions sur pmndrs docs MCP
Comment ajouter pmndrs docs MCP à Claude Code ?
Exécutez claude mcp add --transport http docs https://docs.pmnd.rs/api/mcp dans votre terminal. Ajoutez --scope user pour le rendre disponible dans tous les projets.
Comment ajouter pmndrs docs MCP à Cursor ?
Ouvrez ~/.cursor/mcp.json et ajoutez le serveur sous mcpServers, avec la configuration Cursor indiquée dans la section d'installation ci-dessus.
Comment puis-je rechercher des sujets de documentation spécifiques ?
Vous pouvez utiliser la commande de recherche pour trouver des résultats, qui seront affichés ligne par ligne sur stdout.
Puis-je générer de la documentation sous forme de fragments HTML ou d'un site web complet ?
Oui, l'outil permet de générer des fragments HTML uniques, des fichiers HTML individuels par MDX ou un site web complet avec export statique.
Comment les tests visuels sont-ils gérés ?
Les tests visuels sont effectués dans le cloud via Chromatic Storybook.
