# MCP Server Go 配置文件 # 服务器基本配置 [server] listen_addr = "0.0.0.0:8080" read_timeout = 30 write_timeout = 30 # 超时时间(秒) max_header_bytes = 1048576 # 1MB # OpenAI API 配置 [openai] api_key = "your_api_key_here" # OpenAI API密钥 base_url = "https://api.openai.com/v1" # API基础URL model = "gpt-3.5-turbo" # 使用的模型 temperature = 0.7 # 生成内容的随机性 max_tokens = 1000 # 最大生成token数 request_timeout = 60 # 请求超时时间(秒) # 日志配置 [logging] level = "info" # 日志级别: debug, info, warn, error format = "text" # 日志格式: text, json output_path = "logs/mcp_server.log" # 日志文件路径 max_size = 100 # 单个日志文件最大大小(MB) max_age = 7 # 日志保留天数 max_backups = 5 # 最大备份文件数 compress = false # 是否压缩归档日志 # 安全配置 [security] allowed_origins = ["*"] allowed_methods = ["GET", "POST", "OPTIONS"] allowed_headers = ["Content-Type", "Authorization"]