docs.pmnd.rs
MCP-server
Browse these docs from your MCP-compatible client, e.g. claude-code :
/plugin marketplace add pmndrs/claude-code-plugin
/plugin install pmndrs@pmndrs
Other clients (JSON config)
{
  "mcpServers": {
    "pmndrs": {
      "type": "http",
      "url": "https://docs.pmnd.rs/api/mcp"
    }
  }
}

Each lib also exposes its llms.txt / llms-full.txt

React Three Fiber
MCP
React-three-fiber is a React renderer for three.js
React Spring
Bring your components to life with simple spring animation primitives for React
Drei
MCP
Drei is a growing collection of useful helpers and abstractions for react-three-fiber
Zustand
MCP
Zustand is a small, fast and scalable bearbones state-management solution, it has a comfy api based on hooks
Jotai
Jotai is a primitive and flexible state management library for React
Valtio
Valtio makes proxy-state simple for React and Vanilla
A11y
MCP
@react-three/a11y brings accessibility to webGL with easy-to-use react-three-fiber components
React Postprocessing
MCP
React Postprocessing is a postprocessing wrapper for @react-three/fiber
uikit
uikit brings user interfaces to @react-three/fiber
xr
VR/AR for @react-three/fiber
Docs
MCP
Documentation generator for `pmndrs/*`
prai
JS Framework for building step-by-step LLM instructions`
viverse
Toolkit for building Three.js and React Three Fiber Apps for VIVERSE and beyond.
leva
React-first components GUI
React Three Jolt
MCP
Jolt physics in React
Sky
MCP
Full WebGPU sky system based on the Unreal Engine sky by Sébastien Hillaire
timeline
Write composable 3D behaviors like a story.