UNPKG

@dfeirstein/image-server

Version:

MCP server for creating, editing, and combining images with OpenAI models

16 lines (15 loc) 511 B
import OpenAI from 'openai'; let openaiInstance = null; export function getOpenAIClient() { if (!openaiInstance) { if (!process.env.OPENAI_API_KEY) { console.error("[MCP ERROR] OpenAI API Key is missing!"); throw new Error("OpenAI API Key is missing!"); } openaiInstance = new OpenAI({ apiKey: process.env.OPENAI_API_KEY, }); console.error("[MCP DEBUG] OpenAI client initialized successfully."); } return openaiInstance; }