mcpField
M
MCPVault

MCPVault

本地服务
github.com/coburn2716开发工具17 周前更新

关于 MCPVault

MCPVault 是面向 AI Agent 的 MCP 服务目录查询与提交服务,收录大量带证据标注的记录。可查询服务详情、验证状态、兼容性及安装信息,并提交新的 GitHub 项目。

主要功能

  1. 01按关键词、类别和状态搜索
  2. 02查看验证与兼容性信息
  3. 03获取安装命令
  4. 04提交 GitHub 仓库

适用场景

  1. 01寻找特定类别的 MCP 服务
  2. 02确认服务的验证状态与客户端兼容性
  3. 03查找服务的安装命令
  4. 04将尚未收录的仓库提交至目录

MCP 相关

作为 MCP 服务,它向 MCP 客户端提供目录搜索、服务详情查询、安装命令查询及仓库提交工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"coburn2716-mcpvault": {
"command": "npx",
"args": [
"-y",
"mcpvault-mcp"
]
}
}
}
启动命令npx -y mcpvault-mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmmcpvault-mcp0.2.2

工具

4

收录的工具列表 · 更新于 2 周前

参数类型必填说明
limitnumber否要返回的结果数量(默认值为 10,最多 30)。
querystring是搜索查询,例如 'postgres'、'github'、'file system'。
statusenum否可选的状态筛选条件:verified、claimed 或 stale。stale | claimed | verified
categorystring否可选的类别筛选条件,例如 'Databases'、'DevTools'、'AI'。

详细介绍

MCPVault MCP 服务

通过你的 AI Agent 搜索、查看并提交 MCP 服务。MCPVault 提供超过 18,000 条记录,包含带证据标签的评级、时效性、验证、安装和兼容性数据。

MCPVault


安装

无需安装。使用 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 目录。

参数:

参数类型必填说明
querystring是搜索词,例如 "postgres"、"file system"
categorystring否按类别筛选,例如 "Databases"、"DevTools"
statusstring否按状态筛选:verified、claimed 或 stale
limitnumber否返回结果数(默认 10,最多 30)

提示词示例:

  • "帮我找一个可用的 postgres MCP 服务"
  • "搜索 DevTools 类别中状态为 verified 的 MCP 服务"
  • "有哪些可用于访问文件系统的 MCP 服务?"

get_mcp_server

通过 MCPVault slug 获取指定服务的完整详情。

参数:

参数类型必填说明
slugstring是MCPVault slug,可在列表 URL 中查看:mcpvault.io/servers/<slug>

返回:名称、描述、评级、状态、验证日期、GitHub 仓库、星标数、许可证、客户端兼容性、主题、工具列表和列表 URL。

提示词示例:

  • "获取 github MCP 服务的详情"
  • "postgres-mcp 服务支持哪些客户端?"

get_install_command

获取指定 MCP 服务的安装命令。

参数:

参数类型必填说明
slugstring是该服务的 MCPVault slug

返回记录的安装命令和列表页面链接。如果没有记录安装命令,则提供列表页面链接,以便查看手动设置说明。

提示词示例:

  • "如何安装 github MCP 服务?"
  • "filesystem-mcp 的安装命令是什么?"

submit_mcp_server

将 GitHub 仓库提交到 MCPVault,作为新的 MCP 服务条目。如果你在 GitHub 上发现了尚未收录在 MCPVault 中的 MCP 服务,请使用此工具添加。仓库必须通过 MCPVault 的合理性检查(仓库名称、描述或主题中必须包含 "mcp" 或 "model context protocol")。每个客户端每天最多提交 5 次。

参数:

参数类型必填说明
repo_urlstring是完整的 GitHub 仓库 URL,例如 https://github.com/owner/repo

响应:

  • 提交成功:返回条目 URL,并说明所有者可以在 mcpvault.io/claim 认领该条目。
  • 已收录:返回已有条目的 URL。
  • 不是 MCP 服务:说明合理性检查的内容。
  • 达到速率限制:请明天再试。

提示词示例:


证据与限制

  • verified 表示 MCPVault 在记录的时间完成了实时 MCP 握手。这并非安全审计。
  • 评级综合反映仓库活跃度、维护情况、文档和可靠性信号。评级不出售,也不保证安全。
  • stale 表示维护者尚未认领导入的记录。这不代表软件已停止维护。
  • 安装命令和兼容性数据来自公开元数据和维护者编辑。运行第三方代码前,请查看链接的仓库。
  • 此服务会将搜索和提交请求发送至 https://mcpvault.io。它不会读取本地文件、凭据、提示词或客户端对话。

支持与安全

如需使用帮助,请提交 issue 或联系 [email protected]。如有安全问题,请勿在公开 issue 中包含机密信息。请发送邮件至同一地址,并在主题中注明 SECURITY。

版本说明请参阅 CHANGELOG.md。

关于 MCPVault

MCPVault 是一个独立目录,收录了超过 18,000 条 MCP 服务记录。公开证据均标注了来源和时间戳。已认领的记录由维护者控制;已验证的记录均通过了实时 MCP 握手。

前往 mcpvault.io 浏览。


许可证

MIT。请参阅 LICENSE。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。