MCP Catalogs
首页mcp-gateway screenshot

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 可以作为独立服务安装:

  1. 克隆仓库:git clone https://github.com/hyprmcp/mcp-gateway.git
  2. 构建二进制文件:cd mcp-gateway && go build
  3. 运行网关:./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 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。