注册表工具MCP服务器
  
在上搜索并解析MCP服务器包 mpak注册表此服务器允许代理在安装前发现可用的MCP服务器、检查其工具并检查凭据要求。
这是MCP的核心服务器之一,为 敏捷大脑的代理运行时,使代理能够自助访问注册表。它是开源的,所以你可以看到它是如何工作的,分叉它以连接到你自己的注册表,或者将其用作构建发现层MCP服务器的参考。
安装
mpak install @nimblebraininc/registry-toolsClaude Code
claude mcp add registry-tools -- mpak run @nimblebraininc/registry-toolsClaude Desktop
{
"mcpServers": {
"registry-tools": {
"command": "mpak",
"args": ["run", "@nimblebraininc/registry-tools"]
}
}
}工具
注册_搜索
在mpak注册表中搜索可用的MCP服务器。
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
query | string | 是 | 搜索词(例如,“天气”、“pdf”、“金融”) |
返回具有名称、描述、工具、下载计数和验证状态的匹配包。
注册_解决
获取特定包的完整元数据,包括凭据要求和版本历史记录。
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
package | string | 是 | 包标识符(例如,“@nimblebrainnc/finnhub”) |
version | string | 否 | 具体版本(最新版本省略) |
返回详细的软件包信息,包括工具、所需凭据、许可证和主页。
配置
| 环境变量 | 必填 | 描述 |
|---|---|---|
REGISTRY_URL | 无 | mpak注册表URL(默认值: https://registry.mpak.dev) |
延伸
想将其应用于您自己的基础设施吗?
- 点
REGISTRY_URL在您自己的注册表端点 - 添加a
registry_browse列出类别或流行服务器的工具 - 添加将搜索与通过编排器自动安装相结合的工具
- 分叉和修改
src/mcp_registry_tools/server.py
发展
git clone https://github.com/NimbleBrainInc/mcp-registry-tools.git
cd mcp-registry-tools
# Install dependencies
uv sync --group dev
# Run all checks (format, lint, typecheck, tests)
make check
# Run the server locally (stdio)
uv run python -m mcp_registry_tools.server
# Run the server locally (HTTP)
make run-http许可证
麻省理工学院
