MCPRelay

Enterprise-grade gateway for Model Context Protocol (MCP) servers. Secure, scalable, and production-ready.

Why MCPRelay?

Built for production environments with security and reliability in mind

Security First

MCP-aware request validation, response sanitization, and comprehensive safeguards against malicious operations.

High Performance

Async architecture, intelligent load balancing, and connection pooling for optimal throughput.

Easy Deployment

Drop-in Docker deployment, YAML configuration, and web-based administration interface.

Health Monitoring

Automatic health checks, circuit breakers, and failover with Prometheus metrics.

Authentication

Flexible auth methods (API keys, JWT), role-based access control, and rate limiting.

Observability

Structured logging, metrics collection, and real-time monitoring dashboard.

Get Started in Minutes

Deploy MCPRelay with just a few commands

# Clone and setup
git clone https://github.com/plwp/mcprelay.git
cd mcprelay
./quickstart.sh
# Configure your MCP servers in config.yaml
mcprelay serve
# Visit http://localhost:8080/admin for web UI

Documentation

Everything you need to deploy and manage MCPRelay

Quick Start

Get MCPRelay running in your environment quickly.

Read Guide →

Configuration

Complete configuration reference and examples.

View Reference →

Security Guide

Best practices for securing your MCP gateway.

Learn More →

Docker Deployment

Container-based deployment with Docker Compose.

Deploy Now →