.env.example•2.43 kB
# ===================================
# 航空机票MCP服务器 - 环境变量配置模板
# ===================================
# 使用方法:
# 1. 复制此文件为 .env: cp .env.example .env
# 2. 根据实际需要修改配置值
# 3. 不要将 .env 文件提交到版本控制系统
# ===================================
# MCP服务器配置
# ===================================
# 传输协议:stdio, sse, http
MCP_TRANSPORT=sse
# 服务器地址(仅在sse/http模式下使用)
MCP_HOST=localhost
# 服务器端口(仅在sse/http模式下使用)
MCP_PORT=8080
# ===================================
# 日志配置
# ===================================
# 日志级别:DEBUG, INFO, WARNING, ERROR, CRITICAL
LOG_LEVEL=INFO
# 日志文件路径
LOG_FILE_PATH=logs/flight_server.log
# 错误日志文件路径
LOG_ERROR_FILE_PATH=logs/flight_server_error.log
# 调试日志文件路径
LOG_DEBUG_FILE_PATH=logs/flight_server_debug.log
# 日志文件最大大小(MB)
LOG_MAX_SIZE=10
# 日志文件备份数量
LOG_BACKUP_COUNT=5
# ===================================
# API配置
# ===================================
# API请求超时时间(秒)
API_TIMEOUT=30
# API重试次数
API_RETRY_COUNT=3
# API请求延迟(秒)
API_DELAY=1.0
# ===================================
# 航班数据配置
# ===================================
# 默认机场代码
DEFAULT_DEPARTURE_AIRPORT=PEK
DEFAULT_ARRIVAL_AIRPORT=SHA
# 航班信息缓存时间(秒)
FLIGHT_CACHE_DURATION=300
# 模拟数据生成种子(用于一致性测试)
RANDOM_SEED=42
# ===================================
# 第三方服务配置(可选)
# ===================================
# 如果接入真实航空公司API,请填写以下配置
# 航空公司API密钥
AIRLINE_API_KEY=your_airline_api_key_here
# 天气服务API密钥
WEATHER_API_KEY=your_weather_api_key_here
# 机场信息API密钥
AIRPORT_API_KEY=your_airport_api_key_here
# ===================================
# 开发环境配置
# ===================================
# 开发模式:true, false
DEBUG_MODE=false
# 测试模式:true, false
TEST_MODE=false
# 详细输出:true, false
VERBOSE_OUTPUT=false
# ===================================
# 性能配置
# ===================================
# 最大并发请求数
MAX_CONCURRENT_REQUESTS=10
# 请求队列大小
REQUEST_QUEUE_SIZE=100
# 响应缓存大小
RESPONSE_CACHE_SIZE=1000