# Azure DevOps MCP Server Configuration
# Copy this file to .env and fill in your values
# ===========================================
# REQUIRED: Azure DevOps Authentication
# ===========================================
# Your Azure DevOps organization URL
# Example: https://dev.azure.com/myorganization
ADO_ORG_URL=https://dev.azure.com/your-organization
# Personal Access Token (PAT) with appropriate permissions
# Create at: https://dev.azure.com/{org}/_usersSettings/tokens
# Required scopes: Work Items (Read/Write), Code (Read/Write), Build (Read/Execute), Release (Read/Write/Execute)
ADO_PAT=your-personal-access-token
# ===========================================
# OPTIONAL: Azure DevOps Settings
# ===========================================
# Default project name (can be overridden per-request)
ADO_PROJECT=your-default-project
# ===========================================
# HTTP Transport Configuration
# (Only used when running in HTTP mode)
# ===========================================
# Port for HTTP server (default: 3000)
MCP_HTTP_PORT=3000
# Session timeout in minutes (default: 30)
MCP_SESSION_TIMEOUT=30
# Allowed CORS origins (comma-separated)
# Default: http://localhost:3000,http://localhost:5173,http://127.0.0.1:3000
# Use * to allow all origins (not recommended for production)
MCP_CORS_ORIGINS=http://localhost:3000,http://localhost:5173
# ===========================================
# Logging (Future)
# ===========================================
# Log level: error, warn, info, debug (default: info)
# MCP_LOG_LEVEL=info