flightradar24-mcp-server
Version:
Model Context Protocol server for FlightRadar24 API
20 lines (17 loc) • 421 B
text/typescript
import { z } from 'zod'
import dotenv from 'dotenv'
import { config } from 'dotenv'
// Load environment variables
config()
/**
* Environment variable schema validation
*/
const envSchema = z.object({
FR24_API_KEY: z.string().min(1),
FR24_API_URL: z.string().url()
})
/**
* Validate and extract environment variables
* @throws {Error} If validation fails
*/
export const env = envSchema.parse(process.env)