# Zendesk MCP Server Configuration # Copy this file to .env and fill in your actual values # Required: Zendesk Configuration # Your Zendesk subdomain (e.g., "mycompany" for mycompany.zendesk.com) ZENDESK_SUBDOMAIN=your-subdomain-here # Required: OAuth Configuration (for HTTP transport) # Get these from: Zendesk Admin Center → Apps and integrations → APIs → OAuth clients ZENDESK_OAUTH_CLIENT_ID=your_oauth_client_id ZENDESK_OAUTH_CLIENT_SECRET=your_oauth_client_secret ZENDESK_OAUTH_REDIRECT_URI=http://localhost:3030/zendesk/oauth/callback # Optional: Server Configuration # PORT=3030 # SERVER_BASE_URL=http://localhost:3030 # Use https:// in production # Optional: Pre-configured MCP Client Credentials (for Claude manual auth) # When Claude doesn't support Dynamic Client Registration, users can manually # enter these credentials in Claude's Custom Connector settings. # MCP_CLIENT_ID=zendesk-mcp-client # Default client ID # MCP_CLIENT_SECRET=your-secret-here # Generate a secure random string # Optional: Debug Console Protection # If set, the /debug page requires ?secret=YOUR_SECRET to access # DEBUG_SECRET=your-debug-secret # Optional: Tool Mode # Controls which tools are exposed to reduce context usage # - "full" (default): All 55 tools available # - "lite": Only 10 essential tools (search, tickets, comments, attachments, AI analysis) # MODE=lite # Optional: Anthropic API Key # Required only for the analyze_ticket_documents feature # Get from: https://console.anthropic.com/settings/keys ANTHROPIC_API_KEY=sk-ant-api03-your-key-here # Optional: Document Converter API Configuration # External API for converting Office documents to PDF # Required for document analysis features # CONVERTER_API_URL=https://converter.sshadows.dk/forms/libreoffice/convert # CONVERTER_API_KEY=your-converter-api-key-here # Note: Never commit your actual .env file to version control! # The .env file is already in .gitignore for your protection.