-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
30 lines (23 loc) · 2.74 KB
/
.env.example
File metadata and controls
30 lines (23 loc) · 2.74 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# ── Transport ──────────────────────────────────────────────────────────
# MCP_TRANSPORT_TYPE=stdio # stdio | http (default: stdio)
# MCP_HTTP_PORT=3010 # HTTP port (default: 3010)
# MCP_HTTP_HOST=localhost # HTTP host (default: localhost)
# MCP_HTTP_ENDPOINT_PATH=/mcp # HTTP endpoint path (default: /mcp)
# MCP_PUBLIC_URL= # Public origin behind a TLS-terminating proxy (e.g. https://mcp.example.com)
# ── Auth ──────────────────────────────────────────────────────────────
# MCP_AUTH_MODE=none # none | jwt | oauth (default: none)
# MCP_AUTH_SECRET_KEY= # JWT secret (required for jwt mode)
# ── Storage ───────────────────────────────────────────────────────────
# STORAGE_PROVIDER_TYPE=in-memory # in-memory | filesystem | supabase | cloudflare-r2 | cloudflare-kv | cloudflare-d1
# ── Session ──────────────────────────────────────────────────────────
# MCP_SESSION_MODE=stateful # stateful | stateless (default: stateful)
# ── Memory ───────────────────────────────────────────────────────────
# MCP_GC_PRESSURE_INTERVAL_MS=0 # Opt-in forced Bun.gc(true) interval, ms (Bun only). Drains old-gen backlog
# under sustained HTTP load (issue #50). Try 60000 if RSS grows. Default: 0.
# ── Logging ───────────────────────────────────────────────────────────
# MCP_LOG_LEVEL=info # debug | info | notice | warning | error
# ── Telemetry ─────────────────────────────────────────────────────────
# OTEL_ENABLED=false # Enable OpenTelemetry (default: false)
# OTEL_EXPORTER_OTLP_ENDPOINT= # OTLP endpoint URL (e.g., http://localhost:4318)
# ── Server-specific ──────────────────────────────────────────────────
# Add your server's environment variables below