YH

yvshpvtil/hookmcp-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

0 stars 0 forks Качество 86 Тренд 14MIT

MCP server to search HookMCP's directory of 800+ MCP servers and get ready-to-paste install configs for Claude, Cursor and VS Code

Обзор

A read-only MCP server that lets your AI assistant search , a directory of 800+ Model Context Protocol servers, and get ready-to-paste configs for Claude Desktop, Cursor, VS Code, Windsurf and Claude Code. Example prompts: "Find a maintained Postgres MCP server that doesn't need an API key and give me the Cursor config." · "What browser-automation MCP servers were updated this week?" - No API key, no account, no tracking. It only reads the public dataset at https://hookmcp.com/api/v1/servers.json and caches it for 6 hours (in memory and in ~/.cache/hookmcp-mcp/), so it keeps working offline with the last good copy. - Runs locally over stdio: npx -y hookmcp-mcp All tools are annotated readOnlyHint: true. Add to claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude), then restart Claude: Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (project): Add via Cascade → Actions → Open MCP config file (often ~/.config/devin/mcp_config.

README

Показан фрагмент оригинального README. Открыть оригинал.

hookmcp-mcp

A read-only MCP server that lets your AI assistant search HookMCP, a directory of 800+ Model Context Protocol servers, and get ready-to-paste configs for Claude Desktop, Cursor, VS Code, Windsurf and Claude Code.

Example prompts: “Find a maintained Postgres MCP server that doesn’t need an API key and give me the Cursor config.” · “What browser-automation MCP servers were updated this week?”

  • No API key, no account, no tracking. It only reads the public dataset at https://hookmcp.com/api/v1/servers.json and caches it for 6 hours (in memory and in ~/.cache/hookmcp-mcp/), so it keeps working offline with the last good copy.
  • Runs locally over stdio: npx -y hookmcp-mcp

Tools

Tool What it does
search_servers Typo-tolerant keyword search (postgress, k8s and plurals work; exact tool names like create_issue match remotes that list them) with tool (exact vendor-documented tool name), category, topic (integration slug), client (e.g. cursor), language, min_stars, remote, maintained (commit ≤ 90 days), no_key, official, one_click filters and limit (≤ 50)
get_server Description, repo, license, install command (and where it came from), plus configs for every client. Accepts slug, hookmcp.com URL, GitHub URL, remote MCP endpoint URL or exact name. Vendor-hosted remotes include the vendor-documented tool list (first 100 names, plus the full tools_count)
get_install_config Ready-to-paste config for one server and one client (claude_desktop, cursor, vscode, windsurf, claude_code) or all, optionally with env vars (API keys) filled in
list_categories Category ids, names and counts
list_integrations Integration pages (Postgres, GitHub, Slack, …) with slugs and URLs — use a slug as topic on search_servers
list_clients AI clients with setup guides (Cursor, Claude Desktop, …) — use a slug as client on search_servers
trending_servers Recently created repos ranked by stars per day (an approximation)
recently_updated Servers with the most recent commits

All tools are annotated readOnlyHint: true.

Install

Requires Node.js 18+.

Claude Desktop

Add to claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\), then restart Claude:

Открыть полный README на GitHub

Установка

npx -y hookmcp-mcp
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "hookmcp": { "command": "npx", "args": ["-y", "hookmcp-mcp"] } } }