-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathenvironment.env.example
More file actions
38 lines (34 loc) · 2.12 KB
/
Copy pathenvironment.env.example
File metadata and controls
38 lines (34 loc) · 2.12 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
31
32
33
34
35
36
37
38
PORT=3000
HTTPS_PORT=3000
ENABLE_HSTS=true
CHAT_DB_PATH=data/chat.db
APP_USER_ID=local-user
APP_USER_NAME=Local User
# Bedrock settings (required)
AWS_REGION=us-east-1
BEDROCK_MODEL_ID=anthropic.claude-sonnet-4-20250514-v1:0
# MCP endpoint(s) (optional, needed for /tool usage)
# Prefer https if your MCP server supports TLS.
# Single-server fallback:
MCP_SERVER_NAME=catalyst-center
MCP_SERVER_URL=https://mcp_ip_address:8000/mcp
MCP_HEALTH_URL=https://mcp_ip_address:8000/health
MCP_API_KEY=replace-with-mcp-server-api-key
# Multi-server mode (optional): when set, this overrides MCP_SERVER_URL.
# Object form:
# MCP_SERVERS_JSON={"catalyst-center-mcp":{"url":"https://mcp_ip_address:8000/mcp","health_url":"https://mcp_ip_address:8000/health"},"meraki-mcp":{"url":"https://mcp_ip_address:8001/mcp","health_url":"https://mcp_ip_address:8001/health"}}
# MCP_SERVERS_JSON={"catalyst-center-mcp":{"url":"https://mcp_ip_address:8000/mcp","health_url":"https://mcp_ip_address:8000/health","headers":{"X-API-Key":"${MCP_API_KEY}"}},"meraki-mcp":{"url":"https://mcp_ip_address:8001/mcp","health_url":"https://mcp_ip_address:8001/health","headers":{"X-API-Key":"${MCP_API_KEY}"}}}
# Array form:
# MCP_SERVERS_JSON=[{"name":"catalyst-center-mcp","url":"https://mcp_ip_address:8000/mcp","health_url":"https://mcp_ip_address:8000/health"},{"name":"meraki-mcp","url":"https://mcp_ip_address:8001/mcp","health_url":"https://mcp_ip_address:8001/health"}]
# Mixed transport form (streamable HTTP + stdio):
# MCP_SERVERS_JSON=[{"name":"catalyst-center-mcp","transport":"streamable_http","url":"https://mcp_ip_address:8000/mcp","health_url":"https://mcp_ip_address:8000/health"},{"name":"meraki-mcp","transport":"streamable_http","url":"https://mcp_ip_address:8001/mcp","health_url":"https://mcp_ip_address:8001/health"}]
# Optional per-call server override in /tool args:
# /tool get_devices {"__mcp_server":"portland"}
MCP_VERIFY_TLS=false
# Optional custom CA cert for MCP TLS verification:
# MCP_CA_CERT=certs/mcp-ca.crt
# Optional AWS account/profile settings (if you use profile-based auth)
# AWS_PROFILE=default
# AWS_ACCESS_KEY_ID=
# AWS_SECRET_ACCESS_KEY=
# AWS_SESSION_TOKEN=