Back to Home
mcp-case icon

proxy

Verified Safe

by mcp-case

Overview

The MCP Proxy horizontally scales Model Context Protocol (MCP) servers by routing client requests to the same upstream server based on a session ID, ensuring stateful interactions.

Installation

Run Command
docker compose up -d --build

Environment Variables

  • MCP_PROXY_CONFIG
  • OTEL_EXPORTER_OTLP_ENDPOINT
  • OTEL_SERVICE_NAME

Security Notes

The proxy handles HTTP requests and relies on Redis for session storage. Redis password is configurable; if left empty, Redis runs without authentication, which can be a security risk in production. The `/health` endpoint is unauthenticated but only returns basic status. There are no obvious 'eval' or malicious code patterns. Built-in error handling for upstream failures includes deleting stale session affinities, which is a good security and reliability practice. Written in Go, which reduces certain classes of memory-related vulnerabilities.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassLow
Stars0
Forks0
Last Update2026-01-19

Tags

reverse proxysession affinityload balancingMCPGolangRedisOpenTelemetry