# useHooks.io

> Use this tool when you need to access and retrieve React hooks from the usehooks.io repository, solving problems of manual code discovery and implementation for React developers and AI assistants. It provides an interface for browsing, searching, and retrieving hook implementations with code examples, accepting keywords and categories as inputs and outputting detailed hook information in JSON or Markdown. Use it in contexts where conversational access to curated hook libraries can enhance code discovery and development efficiency.

Canonical page: https://skillsregistry.net/skills/olivierco-usehooksf97d  
JSON: https://api.skillsregistry.net/v1/skills/olivierco-usehooksf97d

## Description

This MCP server provides AI assistants with access to React hooks from the usehooks.io repository, built by Olivier Colonna using Node.js with the Model Context Protocol SDK and featuring four specialized tools for browsing, searching, and retrieving detailed hook implementations with code examples. The implementation offers efficient caching with 5-minute TTL for improved performance, flexible output formatting in JSON or Markdown, hook discovery through category filtering and keyword search, and complete hook details including TypeScript implementation code and usage examples. Built with robust error handling, normalized hook name processing, and published as an npm package with global CLI support, it serves React developers needing conversational access to curated hook libraries, AI assistants requiring structured access to React patterns, and development teams where natural language interfaces enhance code discovery without manual repository browsing.

## Trust

- **Trust score (0–1):** 0.50
- **Verification tier:** unverified

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** search
- **Updated:** 2026-04-25

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/olivierco-usehooksf97d)
- **Repository:** <https://github.com/small-lab-io/usehooks.io>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "olivierco-usehooksf97d"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/olivierco-usehooksf97d` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/olivierco-usehooksf97d/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
