UNPKG

@niondigital/moco-mcp

Version:

Model Context Protocol (MCP) server for MOCO: time tracking, project management, holidays, and presence monitoring

19 lines (18 loc) 662 B
/** * Configuration management for MOCO API connection * Handles environment variables validation and provides typed configuration */ export interface MocoConfig { /** API key for MOCO authentication */ apiKey: string; /** MOCO subdomain (e.g., 'yourcompany' for 'yourcompany.mocoapp.com') */ subdomain: string; /** Complete base URL for MOCO API requests */ baseUrl: string; } /** * Retrieves and validates MOCO configuration from environment variables * @returns {MocoConfig} Validated configuration object * @throws {Error} When required environment variables are missing */ export declare function getMocoConfig(): MocoConfig;