.env.example•1.05 kB
# Server Configuration
PORT=3000
AUTH_PORT=3333
LOG_LEVEL=info
TOKEN_STORAGE_PATH=~/.enhanced-outlook-mcp-tokens.json
# Microsoft Graph API Configuration
MS_CLIENT_ID=your-microsoft-app-client-id
MS_CLIENT_SECRET=your-microsoft-app-client-secret
MS_AUTHORITY=https://login.microsoftonline.com/common
MS_REDIRECT_URI=http://localhost:3333/auth/callback
MS_SCOPES=openid,profile,offline_access,User.Read,Mail.Read,Mail.ReadWrite,Mail.Send,MailboxSettings.Read,Calendars.ReadWrite,Contacts.Read
MS_API_BASE_URL=https://graph.microsoft.com/v1.0
MS_GRAPH_API_RESPONSE_LIMIT=50
# Email Configuration
EMAIL_DEFAULT_FIELDS=id,subject,bodyPreview,receivedDateTime,from,toRecipients,ccRecipients,importance,hasAttachments,isDraft
MAX_EMAILS_PER_REQUEST=20
# Calendar Configuration
CALENDAR_DEFAULT_FIELDS=id,subject,bodyPreview,start,end,location,attendees,organizer,isAllDay,isCancelled
MAX_EVENTS_PER_REQUEST=20
# Testing Configuration
TEST_MODE=false
MOCK_DATA_DIR=./utils/mock-data
# Rate Limiting
RATE_LIMIT_WINDOW_MS=60000
RATE_LIMIT_MAX_REQUESTS=30