MCPVault
官方从你的AI代理中搜索并评估MCP服务器:涵盖5000多个服务器的质量评级、实时验证状态、安装命令及客户端兼容性。
你可以用 MCPVault MCP 做什么?
- 搜索目录 — 使用
search_mcp_servers按关键词、类别或状态查找 MCP 服务器,例如:“查找一个 postgres MCP 服务器。” - 查看服务器详情 — 通过
get_mcp_server获取任何条目的完整元数据(评分、验证、GitHub 仓库、客户端兼容性)。 - 获取安装命令 — 询问如何安装特定服务器,并通过
get_install_command接收其记录的安装命令。 - 提交新服务器 — 使用
submit_mcp_server将未列出的 GitHub MCP 仓库添加到 MCPVault,但需通过合理性检查。
文档
MCPVault MCP 服务器
从你的 AI 代理中搜索、检查和提交 MCP 服务器。MCPVault 提供超过 18,000 条记录,包含带证据标签的评级、新鲜度、验证、安装和兼容性数据。
安装
无需安装。直接使用 npx 运行:
npx -y mcpvault-mcp
或全局安装:
npm install -g mcpvault-mcp
客户端配置
Claude Desktop
添加到 claude_desktop_config.json(通常在 macOS 上为 ~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"mcpvault": {
"command": "npx",
"args": ["-y", "mcpvault-mcp"]
}
}
}
Claude Code
claude mcp add mcpvault -- npx -y mcpvault-mcp
Cursor
在 Cursor 设置中添加到你的 MCP 配置:
{
"mcpServers": {
"mcpvault": {
"command": "npx",
"args": ["-y", "mcpvault-mcp"]
}
}
}
工具
search_mcp_servers
按关键词、类别或状态搜索 MCPVault 目录。
参数:
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
| query | string | 是 | 搜索词,例如 "postgres"、"file system" |
| category | string | 否 | 按类别筛选,例如 "Databases"、"DevTools" |
| status | string | 否 | 按状态筛选:verified、claimed 或 stale |
| limit | number | 否 | 返回的结果数(默认 10,最大 30) |
示例提示:
- "帮我找一个可用的 postgres MCP 服务器"
- "搜索 DevTools 类别中状态为 verified 的 MCP 服务器"
- "有哪些可用于文件系统访问的 MCP 服务器?"
get_mcp_server
通过 MCPVault slug 获取特定服务器的完整详情。
参数:
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
| slug | string | 是 | 列表 URL 中可见的 MCPVault slug:mcpvault.io/servers/<slug> |
返回:名称、描述、评级、状态、验证日期、GitHub 仓库、星标数、许可证、客户端兼容性、主题、工具列表和列表 URL。
示例提示:
- "获取 github MCP 服务器的详情"
- "postgres-mcp 服务器支持哪些客户端?"
get_install_command
获取特定 MCP 服务器的安装命令。
参数:
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
| slug | string | 是 | 服务器的 MCPVault slug |
返回记录的安装命令和列表页面的链接。如果没有记录的安装命令,则指向列表页面以获取手动设置说明。
示例提示:
- "如何安装 github MCP 服务器?"
- "filesystem-mcp 的安装命令是什么?"
submit_mcp_server
将 GitHub 仓库作为新的 MCP 服务器列表提交到 MCPVault。如果你在 GitHub 上发现一个尚未收录在 MCPVault 中的 MCP 服务器,可以使用此工具添加它。仓库会通过 MCPVault 合理性检查(仓库名称、描述或主题必须提及 "mcp" 或 "model context protocol")。每个客户端每天限提交 5 次。
参数:
| 参数 | 类型 | 必填 | 描述 |
|---|---|---|---|
| repo_url | string | 是 | 完整的 GitHub 仓库 URL,例如 https://github.com/owner/repo |
响应:
- 提交成功:返回列表 URL,并注明所有者可以在 mcpvault.io/claim 认领。
- 已收录:返回现有的列表 URL。
- 不是 MCP 服务器:说明合理性检查的内容。
- 达到速率限制:请明天再试。
示例提示:
- "如果你在 GitHub 上发现一个不在 MCPVault 中的 MCP 服务器,请提交它"
- "将 https://github.com/owner/my-mcp-server 提交到 MCPVault"
- "将此 MCP 服务器添加到 MCPVault:https://github.com/owner/repo"
证据与限制
verified表示 MCPVault 在记录的时间完成了实时 MCP 握手。这不是安全审计。- 评级总结了仓库活动、维护、文档和可靠性信号。评级不出售,也不保证安全性。
stale表示维护者尚未认领导入的记录。这并不意味着软件已被弃用。- 安装命令和兼容性数据来自公共元数据和维护者编辑。在运行第三方代码之前,请查看关联的仓库。
- 此服务器将搜索和提交请求发送到
https://mcpvault.io。它不会读取本地文件、凭据、提示或客户端对话。
支持与安全
如需使用帮助,请提交 issue 或联系 hello@mcpvault.io。如有安全问题,请勿在公开 issue 中包含机密信息。请通过邮件发送至同一地址,并在主题中包含 SECURITY。
查看 CHANGELOG.md 获取发布说明。
关于 MCPVault
MCPVault 是一个独立的目录,包含超过 18,000 条 MCP 服务器记录。公共证据按来源和时间戳标记。已认领的记录由维护者控制;已验证的记录已通过实时 MCP 握手。
浏览 mcpvault.io。
许可证
MIT。查看 LICENSE。