
MCP 服务器 搜索 HookMCP 的 800+ MCP 服务器目录,并获取 Claude、Cursor 和 VS Code 的安装配置,准备粘贴。
概览
一个只读的MCP服务器,让你的AI助手搜索,一个包含800+个模型上下文协议服务器的目录,并获取Claude Desktop、Cursor、VS Code、Windsurf和Claude Code的即用配置。 示例提示:“找一个维护的 Postgres MCP 服务器,不需要 API 密钥,并给我光标配置。”·“本周更新了哪些浏览器自动化 MCP 服务器?” - 没有API密钥,没有账户,也没有追踪。它只读取https://hookmcp.com/api/v1/servers.json的公共数据集,并缓存6小时(内存和~/.cache/hookmcp-mcp/),因此它能用最后一个正常副本离线工作。- 本地通过stdio运行:npx -y hookmcp-mcp 所有工具均有注释,仅读提示:true。 添加到claude_desktop_config.json(macOS: ~/Library/Application Support/Claude/,Windows: %APPDATA%\Claude),然后重启Claude: 添加到 ~/.cursor/mcp.json(全局)或 .cursor/mcp.json(项目): 通过 Cascade 添加 → 动作→打开 MCP 配置文件(通常是 ~/.config/devin/mcp_config。
概述(AI 翻译)
一个只读的MCP服务器,让你的AI助手搜索HookMCP,一个包含800+个模型上下文协议服务器的目录,并获取Claude Desktop、Cursor、VS Code、Windsurf和Claude Code的即用配置。
示例提示:“”找一个维护的Postgres MCP服务器,不需要API密钥,并给我光标配置。” ·“本周更新了哪些浏览器自动化MCP服务器?”
- 没有API密钥,没有账户,没有追踪。它只读取
https://hookmcp.com/api/v1/servers.json的公开数据集,并在内存和~/.cache/hookmcp-mcp/中缓存6小时,因此它能用最后一个正常副本离线工作。 - 本地运行于Stdio:
npx -y hookmcp-mcp
工具
| 工具 | 它的作用 |
|---|---|
search_servers |
容错字关键词搜索(postgress、k8s及复数可正常;精确工具名称如create_issue匹配列出它们的远程工具),配合tool(厂商文档精确工具名称)、category、topic(集成单条)、client(例如cursor)、language、min_stars、remote、maintained(≤提交90天)、no_key、official、one_click过滤和limit](≤50) |
本页由 AI 翻译,技术细节请以原文为准。
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.jsonand 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:
安装
npx -y hookmcp-mcp配置
{
"mcpServers": {
"hookmcp": { "command": "npx", "args": ["-y", "hookmcp-mcp"] }
}
}