MCP Registry 目前处于预览阶段。在正式发布之前可能会发生破坏性变更或数据重置。如果您遇到任何问题,请在 GitHub 上报告。
server.json 中的 remotes 属性支持远程 MCP 服务器:
server.json
传输类型
远程服务器可以使用 Streamable HTTP 传输(推荐)或 SSE 传输。远程服务器也可以在不同 URL 上同时支持这两种传输。 通过将remotes 条目的 type 属性设置为 "streamable-http" 或 "sse" 来指定传输:
server.json
URL 模板变量
远程服务器可以使用{curly_braces} 表示法定义 URL 模板变量。这使得多租户部署成为可能,其中单个服务器定义可以支持具有可配置值的多个端点:
server.json
tenant_id 值,URL 模板将被解析为适当的端点(例如 https://us-cell1.analytics.example.com/mcp)。
变量支持额外的属性,如 default、choices 和 isSecret:
server.json
HTTP 头
可以通过向remotes 条目添加 headers 属性来指示 MCP 客户端发送特定的 HTTP 头:
server.json
支持远程和非远程安装
remotes 属性可以与 server.json 中的 packages 属性共存,以允许 MCP 宿主应用程序选择首选的安装方法。
server.json