Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
mcp-gate
command
Package main is the entrypoint for mcp-gate.
|
Package main is the entrypoint for mcp-gate. |
|
internal
|
|
|
auth
Package auth provides JWT validation middleware using JWKS.
|
Package auth provides JWT validation middleware using JWKS. |
|
metadata
Package metadata serves RFC 9728 Protected Resource Metadata.
|
Package metadata serves RFC 9728 Protected Resource Metadata. |
|
metrics
Package metrics provides Prometheus metric definitions and a metrics server.
|
Package metrics provides Prometheus metric definitions and a metrics server. |
|
origin
Package origin implements opt-in Origin header validation.
|
Package origin implements opt-in Origin header validation. |
|
otel
Package otel provides OpenTelemetry tracing setup with OTLP HTTP export.
|
Package otel provides OpenTelemetry tracing setup with OTLP HTTP export. |
|
proxy
Package proxy provides the reverse proxy to upstream MCP servers.
|
Package proxy provides the reverse proxy to upstream MCP servers. |
|
ratelimit
Package ratelimit provides per-IP rate limiting and concurrent request limiting.
|
Package ratelimit provides per-IP rate limiting and concurrent request limiting. |
|
realip
Package realip extracts the real client IP from HTTP requests.
|
Package realip extracts the real client IP from HTTP requests. |
Click to show internal directories.
Click to hide internal directories.