#!/usr/bin/env node
/**
 * Cortellis MCP Server
 *
 * This server provides a bridge between the Model Context Protocol (MCP) and the Cortellis API.
 * It supports both MCP server mode (with stdio or SSE transport) and HTTP server mode for flexible integration.
 *
 * Environment Variables:
 * - CORTELLIS_USERNAME: Required. Username for Cortellis API authentication
 * - CORTELLIS_PASSWORD: Required. Password for Cortellis API authentication
 * - USE_HTTP: Optional. Set to 'true' to run as HTTP server (default: false)
 * - PORT: Optional. Port number for HTTP server (default: 3000)
 * - LOG_LEVEL: Optional. Logging level (default: 'info')
 * - TRANSPORT: Optional. MCP transport type ('stdio' or 'sse', default: 'stdio')
 * - SSE_PATH: Optional. Path for SSE endpoint when using SSE transport (default: '/mcp')
 */
import 'dotenv/config';
