.env.exampleโข1.88 kB
# Pega Infinity Connection
# Enter the base URL for your environment. /prweb is not needed.
PEGA_BASE_URL="https://your-pega-instance.com"
# OAuth 2.1 Authentication
# Enter the ClientID and Secret for authentication with your Pega Application here.
PEGA_CLIENT_ID="your-client-id"
PEGA_CLIENT_SECRET="your-client-secret"
# Note: OAuth token URL is automatically derived from PEGA_BASE_URL
# Tool Category Configuration
# Control which tool categories are loaded by the MCP server
# Set to 'false' to disable a category, any other value or unset defaults to 'true'
# This allows for granular control over which APIs are exposed to the MCP client
PEGA_ASSIGNMENT_TOOLS=true # Assignment operations (9 tools)
PEGA_ATTACHMENT_TOOLS=true # File and attachment management (7 tools)
PEGA_CASE_TOOLS=true # Case lifecycle management (16 tools)
PEGA_CASETYPE_TOOLS=true # Case type information (3 tools)
PEGA_DATAVIEW_TOOLS=true # Data view operations (7 tools)
PEGA_DOCUMENT_TOOLS=true # Document operations (2 tools)
PEGA_FOLLOWER_TOOLS=true # Case follower management (3 tools)
PEGA_PARTICIPANT_TOOLS=true # Case participant management (7 tools)
PEGA_RELATED_CASE_TOOLS=true # Related case operations (3 tools)
PEGA_SERVICE_TOOLS=true # Service connectivity (1 tool)
PEGA_TAG_TOOLS=true # Case tagging operations (3 tools)
# Server Configuration
LOG_LEVEL=info
# MCP Configuration
# Path to your MCP client's configuration file (optional)
# Examples:
# Claude Desktop: ~/.config/Claude/claude_desktop_config.json
# Cline: ~/.vscode-server/data/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
# MCP_CONFIG_PATH=/path/to/your/mcp/client/config.json
# Global Settings
# LOG_LEVEL=info # Logging level: debug, info, warn, error