-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathenvironment.env.example
More file actions
37 lines (31 loc) · 1.26 KB
/
Copy pathenvironment.env.example
File metadata and controls
37 lines (31 loc) · 1.26 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
# Remote listener defaults (all interfaces for local/server hosting)
# 0.0.0.0 is bind/listen only; clients must use a real server IP or FQDN.
MCP_HOST=0.0.0.0
MCP_CATALYST_PORT=8000
MCP_MERAKI_PORT=8001
MCP_ENABLE_TLS=true
# Optional remote TLS listener cert/key (or pass --ssl-certfile/--ssl-keyfile)
MCP_SSL_CERTFILE=certs/mcp-selfsigned.crt
MCP_SSL_KEYFILE=certs/mcp-selfsigned.key
# Required for remote wrappers (/mcp): single shared key for streamable HTTP(S) clients
MCP_API_KEY=replace-with-long-random-key
# Meraki API keys
MERAKI_PROD_API_KEY=replace-with-meraki-prod-api-key
MERAKI_LAB_API_KEY=replace-with-meraki-lab-api-key
MERAKI_API_KEY=replace-with-meraki-default-api-key
# Optional override (defaults to https://api.meraki.com/api/v1 if unset)
# MERAKI_BASE_URL=https://api.meraki.com/api/v1
# Cisco Catalyst Center credentials
CC_USER=replace-with-catalyst-username
CC_PASS=replace-with-catalyst-password
# Project/template values used by legacy policy/training flows
PROJECT_NAME=MCP_Server
TEMPLATE_NAME=ip_sla
DEVICE=PDX-MGMT
# Shared MCP server logging
MCP_LOG_DIR=logs
MCP_LOG_LEVEL=INFO
MCP_LOG_MODE=a
MCP_LOG_FORMAT=%(asctime)s - PID:%(process)d - %(name)s - %(levelname)s - %(message)s
CATALYST_LOG_FILE=catalyst_center_mcp.log
MERAKI_LOG_FILE=meraki_mcp.log