关于 Policylayer MCP Registry
PolicyLayer MCP Registry 是供 Agent 和团队在安装前评估 MCP 服务的托管注册表查询服务。它返回身份验证证据、风险等级、认证状态和工具分类;更广泛的变更动态需许可证访问。
主要功能
- 01核查服务身份及证据
- 02查看 A–F 风险等级
- 03检查认证状态
- 04按风险分类工具
- 05搜索已发布注册表
适用场景
- 01安装前评估 MCP 服务
- 02按名称查找已验证服务
- 03审查工具风险和策略建议
- 04凭许可证跟踪服务变更
MCP 相关
这是托管于 `https://api.policylayer.com/mcp` 的 Streamable HTTP MCP 服务,向 MCP 客户端提供查询、搜索、工具分类及需许可证的变更动态工具。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://api.policylayer.com/mcpclaude mcp add --transport http policylayer https://api.policylayer.com/mcp{"mcpServers":{"policylayer":{"type":"http","url":"https://api.policylayer.com/mcp"}}}在 Cursor 中打开{"servers":{"policylayer":{"type":"http","url":"https://api.policylayer.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"policylayer":{"type":"http","url":"https://api.policylayer.com/mcp"}}}{"mcpServers":{"policylayer":{"serverUrl":"https://api.policylayer.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
5| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| server | string | 是 | 注册表 slug、npm 包名(例如 @acme/mcp-server)、远程 URL 或服务名称。 |
详细介绍
PolicyLayer Registry MCP 服务
用于审核 MCP 服务的 MCP 服务。
将 Agent 连接到 PolicyLayer 注册表后,它就可以在安装或允许任何 MCP 服务之前先问一个问题:这安全吗? 答案就是已发布的注册表记录:经过验证的身份及其证据、A 到 F 的风险等级、探测到的身份验证状况,以及每个工具的风险分类。
- 端点:
https://api.policylayer.com/mcp(Streamable HTTP) - 免费查询单个服务,无需密钥
- 收录 32,500 多个已发布服务和 515,000 多个已分类工具,并通过持续扫描保持信息最新
- 文档: policylayer.com/registry/mcp
连接
Claude Code
claude mcp add --transport http policylayer https://api.policylayer.com/mcp
Claude(桌面版 / 网页版)
设置 → 连接器 → 添加自定义连接器 → URL https://api.policylayer.com/mcp
Cursor / Windsurf / VS Code
{ "mcpServers": {
"policylayer": {
"url": "https://api.policylayer.com/mcp"
} } }
然后告诉你的 Agent:“安装任何 MCP 服务之前,先用 PolicyLayer 检查。” 将这条要求添加到团队的 Agent 指令中,每次安装都会经过审核。
工具
| 工具 | 返回内容 | 级别 |
|---|---|---|
check_mcp_server | 单个服务的完整记录:身份及证据、风险等级、状况,以及按风险从高到低排列的工具。查询本身会将未知服务加入扫描队列。 | 免费 |
search_registry | 按名称、slug 或软件包子字符串匹配的已发布服务,并显示每个匹配项的等级和验证状态。 | 免费 |
check_tool | 单个工具的完整分类:风险分析和证据、OWASP 类别、参数、建议的默认策略。 | 免费 |
get_change_events | 按顺序排列的变更动态:偏移、状况变化、冒名标记。支持基于游标的查询和严重性筛选。 | 许可证 |
示例
询问你的 Agent “github MCP 服务安装起来安全吗?”,它会调用:
{ "name": "check_mcp_server", "arguments": { "server": "github" } }
并返回已发布的记录(经删减):
{
"slug": "github",
"riskGrade": "D",
"identity": { "verification": "official", "confidence": "verified" },
"posture": { "auth": "gated", "rateLimited": false },
"toolCount": 86,
"tools": [
{ "name": "delete_file", "category": "Destructive", "severity": "High", "recommendedPolicy": { "action": "deny" } }
]
}
可以向你的 Agent 提出的问题
- “github MCP 服务安装起来安全吗?”
- “我们这周要添加 notion 和 linear MCP 服务。审核这两个服务并总结风险。”
- “这个项目中的哪些 MCP 服务可以删除数据或转移资金?”
- “我应该允许 postgres 服务上的 execute_sql 工具吗?PolicyLayer 建议采用什么策略?”
- “查找一个经过验证的 Slack MCP 服务,并告诉我它的风险等级。”
- “用 PolicyLayer 检查我的 mcpServers 配置中的每个服务,并标记等级低于 C 的服务。”
- 使用许可证密钥后:“自昨天以来,我们依赖的服务有哪些变化?有没有状况变化或冒名标记?”
添加许可证密钥
get_change_events 需要 Registry 许可证密钥(plr_...),可在 policylayer.com/registry/pricing 自助获取。
- Claude Code: 在上面的命令后追加
--header "Authorization: Bearer plr_..." - Cursor / Windsurf / VS Code: 在服务条目中添加
"headers": { "Authorization": "Bearer plr_..." } - Claude 桌面版 / 网页版连接器无法发送标头;只能免费查询
免费版和许可版
查询单个服务的所有信息都是免费且完整的:完整记录、每个工具、完整分类。Registry 许可证可让你更全面地访问目录:除上面的变更动态外,还包括批量快照、键集分页,以及 /v1 API 上的 Webhook。
此仓库的内容
用于托管服务的连接工具包。服务运行于 api.policylayer.com;此处没有需要运行的代码。server.json 是发布到官方 MCP Registry 的条目,名称为 com.policylayer/registry。MIT 许可证仅适用于此仓库的内容;托管服务和注册表数据分别遵循各自的许可条款。
PolicyLayer · 注册表查询 · API 参考 · 许可
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。