azure-identity-authentication.env•1.17 kB
# Example .env file for Azure Identity (DefaultAzureCredential) authentication
# Replace the values with your own
# Authentication method (required)
AZURE_DEVOPS_AUTH_METHOD=azure-identity
# Azure DevOps organization URL (required)
AZURE_DEVOPS_ORG_URL=https://dev.azure.com/your-organization
# Default project to use when not specified (optional)
AZURE_DEVOPS_DEFAULT_PROJECT=your-default-project
# API Version to use (optional, defaults to latest)
# AZURE_DEVOPS_API_VERSION=6.0
# Azure AD tenant ID (required for service principal authentication)
# AZURE_TENANT_ID=your-tenant-id
# Azure AD client ID (required for service principal authentication)
# AZURE_CLIENT_ID=your-client-id
# Azure AD client secret (required for service principal authentication)
# AZURE_CLIENT_SECRET=your-client-secret
# Logging Level (optional)
LOG_LEVEL=info
# Note: This server uses stdio for communication with the MCP client,
# not HTTP. It does not listen on a network port.
# Note: When using DefaultAzureCredential, you don't need to set AZURE_TENANT_ID,
# AZURE_CLIENT_ID, and AZURE_CLIENT_SECRET if you're using other credential types
# like Managed Identity or Azure CLI.