What is MCP Gateway?
MCP Gateway provides a centralized control plane for managing MCP (Model Context Protocol) servers across your organization. It sits between your MCP clients (like Claude Desktop, Cursor, VS Code) and your MCP servers, providing enterprise-grade authentication, access control, and observability.MCP Gateway works with any MCP-compatible client including Claude Desktop, Cursor, VS Code, and custom implementations.
Key Benefits
MCP Gateway solves critical challenges when deploying MCP servers at scale:Single Authentication Layer
Users authenticate once at the gateway level. Your MCP servers receive verified requests without managing individual credentials.- Centralized user authentication
- No need to distribute API keys to each server
- Automatic token refresh and session management
- Support for SSO and identity providers
Granular Access Control
Control which teams and users can access specific servers and tools:- Role-based access control (RBAC)
- Team-level permissions
- Tool-level access restrictions
- Instant access revocation
Complete Observability
Every tool call is logged with full context:- Who called which tool
- Request parameters and responses
- Latency and performance metrics
- Error tracking and debugging
Identity Forwarding
Automatically forward user context to your MCP servers:- User email and team information
- Custom roles and attributes
- Organizational metadata
- Contextual permissions
Architecture
MCP Gateway uses a proxy architecture that transparently sits between clients and servers:How It Works
- Client Connection: MCP client connects to the gateway instead of directly to servers
- Authentication: Gateway validates user credentials and issues session tokens
- Authorization: Gateway checks user permissions before forwarding requests
- Request Forwarding: Authorized requests are forwarded to appropriate MCP servers with user context
- Response Logging: All requests and responses are logged for observability
- Response Return: Server responses flow back through gateway to client
Use Cases
Enterprise MCP Deployment
Deploy MCP servers across your organization with centralized control:- Manage access for hundreds of developers
- Enforce security policies
- Track usage and costs
- Monitor performance
Multi-Tenant MCP Services
Provide MCP services to multiple customers:- Isolate customer data and access
- Bill based on usage
- Provide customer-specific tools
- Monitor per-customer metrics
Regulated Industries
Meet compliance requirements for AI tool usage:- Audit trail for all AI interactions
- Data privacy and residency controls
- User consent and approval workflows
- Compliance reporting
Getting Started
Quick Start
Get started with MCP Gateway in minutes
Authentication
Configure authentication for your gateway
Access Control
Set up team and user permissions
API Reference
Explore the complete API documentation
Supported Clients
MCP Gateway works with any client that implements the Model Context Protocol:- Claude Desktop: Anthropic’s desktop application
- Cursor: AI-powered code editor
- VS Code: Via MCP extension
- Custom Clients: Any MCP-compatible implementation
The gateway is protocol-compliant and doesn’t require client-side modifications. Simply point your existing MCP clients to the gateway endpoint.
Next Steps
Ready to deploy MCP Gateway? Follow our quickstart guide to get up and running:Quickstart Guide
Set up your first MCP Gateway in under 10 minutes