MCP Catalogs
Homemcp-gateway screenshot

mcp-gateway

by hyprmcp·92·Score 47

An enterprise-grade MCP gateway with OAuth authentication, prompt analytics, and firewall capabilities.

securitydeveloper-toolsops-infra
14
Forks
14
Open issues
1 mo ago
Last commit
2d ago
Indexed

Overview

Hypr MCP Gateway is a comprehensive infrastructure component that provides OAuth2 authentication, dynamic client registration, prompt telemetry, and request logging for MCP servers. Written in Go, it serves as a proxy layer that handles authentication challenges, allowing MCP servers to remain lean and fully spec-compliant. The gateway simplifies the complex task of implementing OAuth2 for MCP servers by centralizing authentication logic in a dedicated component.

Try asking AI

After installing, here are 7 things you can ask your AI assistant:

you:Securing MCP servers in enterprise environments with OAuth authentication
you:Implementing single sign-on (SSO) for MCP tool access
you:Monitoring and analyzing MCP prompt usage across an organization
you:Building enterprise-grade MCP infrastructure with authentication and analytics
you:How does the gateway handle OAuth authentication?
you:Can the gateway be integrated with existing MCP servers?
you:Does the gateway provide analytics on MCP usage?

When to choose this

Choose this when building enterprise MCP deployments requiring centralized OAuth authentication and usage analytics without modifying existing MCP servers.

When NOT to choose this

Avoid if you need simple self-hosted authentication without telemetry, or if you prefer implementing OAuth directly in your MCP server for tighter integration.

Comparable tools

mcp-oauthauthentik-mcpkeycloak-mcp

Installation

Installation

The Hypr MCP Gateway can be installed as a standalone service:

  1. Clone the repository: git clone https://github.com/hyprmcp/mcp-gateway.git
  2. Build the binary: cd mcp-gateway && go build
  3. Run the gateway: ./mcp-gateway

Claude Desktop Configuration

Add to your Claude Desktop configuration:

"mcpServers": {
  "hypr-gateway": {
    "command": "go",
    "args": ["run", "/path/to/mcp-gateway"]
  }
}

FAQ

How does the gateway handle OAuth authentication?
The gateway acts as an OAuth proxy, handling authentication flows and securing access to upstream MCP servers. It supports dynamic client registration for flexible client management.
Can the gateway be integrated with existing MCP servers?
Yes, the gateway is designed to work with any spec-compliant MCP server, providing authentication and logging without requiring changes to the server implementation.
Does the gateway provide analytics on MCP usage?
Yes, it includes prompt telemetry and request logging capabilities to track and analyze MCP prompt usage across an organization.

Compare mcp-gateway with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.