MCP Directory

ReactUse MCP

AI-powered discovery and documentation for the @reactuses/core React Hooks library.

Unverified
stdio (local)
No auth
TypeScript

Add to your client

Copy the config for your MCP client and paste it into its config file.

Install / run
npx -y @reactuses/mcp@latest

Paste 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_hook

Fetch 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_hooks

List all available @reactuses/core hooks, optionally filtered by category (one of: browser, effect, element, state, integrations).

search_hooks

Search @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).

Featured
Verified
stdio (local)
No auth
TypeScript
12 tools
Updated 13 days agoRepo

Up-to-date, version-specific library documentation injected into your coding agent.

Verified
stdio (local)
API key
TypeScript
2 tools
Updated 17 days agoRepo

LSP-powered coding agent toolkit: semantic symbol search, references and structural edits.

Verified
stdio (local)
No auth
Python
11 tools
Updated 15 days agoRepo