Free · open source · no API key

Search HookMCP from inside your AI assistant

hookmcp-mcp is a small, read-only MCP server that gives Claude, Cursor, VS Code and Windsurf direct access to the HookMCP directory of 819 MCP servers. Ask in plain language — “find a maintained Postgres server that doesn't need an API key and give me the Cursor config” — and get a ranked answer with a config you can paste.

Install View on GitHubnpm package

Install

Requires Node.js 18+. Pick your client, copy the config and restart the app.

Add to claude_desktop_config.json — macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\. Then restart Claude.

{
  "mcpServers": {
    "hookmcp": {
      "command": "npx",
      "args": [
        "-y",
        "hookmcp-mcp"
      ]
    }
  }
}
Read-only and private: it only downloads the public dataset at hookmcp.com/api/v1/servers.json, caches it for 6 hours and keeps working offline with the last copy. No account, no tracking.

Tools

Six tools, all marked read-only, so clients can call them without extra prompts.

  • search_serversTypo-tolerant search with filters for category, language, minimum stars, maintained, remote, no API key, official and one-click install.
  • get_serverEverything about one server: description, repo, license, status, install command and configs for every client.
  • get_install_configA ready-to-paste config for Claude Desktop, Cursor, VS Code, Windsurf or Claude Code — with your API keys filled in if you pass them.
  • list_categoriesAll categories with ids and server counts.
  • trending_serversNewer projects ranked by stars gained per day.
  • recently_updatedServers with the most recent commits.

Try asking

  • “What are the best browser-automation MCP servers updated this month?”
  • “Find a Python Slack server with at least 100 stars.”
  • “Give me the Windsurf config for this server, with my API key filled in.”
  • “What's trending in databases?”