mcp-gateway
by hyprmcp·★ 92·综合分 47
企业级 MCP 网关,支持 OAuth 认证、提示分析和防火墙功能。
securitydeveloper-toolsops-infra
14
Forks
14
活跃 Issue
1 个月前
最近提交
2 天前
收录于
概述
Hypr MCP Gateway 是一个全面的基础设施组件,为 MCP 服务器提供 OAuth2 认证、动态客户端注册、提示遥测和请求记录功能。使用 Go 编写,它作为代理层处理身份验证挑战,使 MCP 服务器保持轻量级且完全符合规范。通过在专用组件中集中身份验证逻辑,网关简化了为 MCP 服务器实现 OAuth2 的复杂任务。
试试问 AI
装完之后,这里有 7 个你可以让 AI 做的事:
你:在环境中为 MCP 服务器提供 OAuth 认证保护
你:为 MCP 工具访问实现单点登录(SSO)
你:监控和分析组织内的 MCP 提示使用情况
你:构建带有认证和分析功能的企业级 MCP 基础设施
你:网关如何处理 OAuth 认证?
你:网关可以与现有的 MCP 服务器集成吗?
你:网关是否提供 MCP 使用情况分析?
什么时候选它
当构建需要集中式 OAuth 认证和使用分析的企业级 MCP 部署,而不想修改现有 MCP 服务器时选择它。
什么时候不要选它
如果您需要没有遥测的简单自托管认证,或者更喜欢直接在 MCP 服务器中实现 OAuth 以获得更紧密的集成,请避免使用。
可对比工具
mcp-oauthauthentik-mcpkeycloak-mcp
安装
安装
Hypr MCP Gateway 可以作为独立服务安装:
- 克隆仓库:
git clone https://github.com/hyprmcp/mcp-gateway.git - 构建二进制文件:
cd mcp-gateway && go build - 运行网关:
./mcp-gateway
Claude Desktop 配置
添加到您的 Claude Desktop 配置中:
"mcpServers": {
"hypr-gateway": {
"command": "go",
"args": ["run", "/path/to/mcp-gateway"]
}
}FAQ
- 网关如何处理 OAuth 认证?
- 网关充当 OAuth 代理,处理认证流程并保护对上游 MCP 服务器的访问。它支持动态客户端注册,便于灵活的客户端管理。
- 网关可以与现有的 MCP 服务器集成吗?
- 是的,该网关设计用于与任何符合规范的 MCP 服务器配合使用,提供身份验证和日志记录,而无需更改服务器实现。
- 网关是否提供 MCP 使用情况分析?
- 是的,它包含提示遥测和请求记录功能,用于跟踪和分析组织内的 MCP 提示使用情况。
mcp-gateway 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。