
ReactUse MCP
AI-powered discovery and documentation for the @reactuses/core React Hooks library.
Add to your client
Copy the config for your MCP client and paste it into its config file.
npx -y @reactuses/mcp@latestPaste into ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"reactuse-mcp": {
"command": "npx",
"args": [
"-y",
"@reactuses/mcp@latest"
]
}
}
}Step-by-step guides: Add to Claude Desktop · Add to Cursor · Add to Windsurf
Before you start
- Node.js (npx available)
- An MCP-compatible client (e.g. Claude, Cursor, Windsurf)
About ReactUse MCP
An MCP server that brings the ReactUse hooks library documentation into AI coding assistants. It indexes 100+ React Hooks (browser APIs, state, elements, effects, integrations) and serves their descriptions, usage examples, and auto-generated API tables through MCP tools, resources, and prompts. Configured by adding the @reactuses/mcp npm package to a client's mcpServers config and run with npx over stdio.
Tools & capabilities (3)
get_hookFetch full documentation (description, usage example, API table) for a specific @reactuses/core React hook by name. Hook name is case-insensitive, e.g. 'useToggle', 'useClipboard'.
list_hooksList all available @reactuses/core hooks, optionally filtered by category (one of: browser, effect, element, state, integrations).
search_hooksSearch @reactuses/core hooks by name, description, or content; results ranked by relevance, with an optional result limit (default 20, max 50).
When to use it
- Discover the right ReactUse hook for a task without leaving the editor
- Pull a hook's usage example and API signature into AI-generated code
- Browse all hooks in a category (browser, state, element, effect, integrations)
- Search hooks by behavior or keyword and rank results by relevance
ReactUse MCP FAQ
Does this server require an API key or authentication?
No. It runs locally over stdio via npx and exposes read-only documentation tools, so no API key or auth is needed.
What does the server expose?
Three read-only tools — get_hook, list_hooks, and search_hooks — plus MCP resources and prompts for the ReactUse hooks library documentation.
How do I install it?
Add the @reactuses/mcp entry to your MCP client configuration with command 'npx' and args ['-y', '@reactuses/mcp@latest'], using the stdio transport, as shown in the project README.
Alternatives to ReactUse MCP
Compare all alternatives →Microsoft's official browser-automation MCP using Playwright's accessibility tree (no vision model).
Up-to-date, version-specific library documentation injected into your coding agent.
LSP-powered coding agent toolkit: semantic symbol search, references and structural edits.
Compare ReactUse MCP with: