Integrations
Provides the asynchronous API framework for handling image generation and editing requests
Stores and retrieves generated and edited images using MinIO or other S3-compatible object storage services
Leverages OpenAI's GPT-Image-1 API to generate images from text prompts and edit existing images based on text instructions
MCP-OpenAI-ImageAPI
OpenAI의 GPT-Image-1 API를 사용하여 이미지를 생성하고 편집하는 모델 컨텍스트 프로토콜(MCP) 서버입니다. 이 프로젝트는 텍스트 프롬프트와 입력 이미지를 기반으로 이미지를 생성하거나 편집하는 API 인터페이스를 제공하며, 결과는 S3 호환 객체 스토리지 서버를 통해 저장 및 제공됩니다.
특징
- OpenAI의 GPT-Image-1을 사용하여 텍스트 프롬프트에서 이미지 생성
- 프롬프트와 입력 이미지를 기반으로 이미지 편집
- 비동기 FastAPI 기반 MCP 서버
- 객체 저장소에서 이미지 자동 업로드 및 검색
요구 사항
- 파이썬 3.8 이상
- OpenAI API 키
- S3 호환 개체 스토리지 서버(예: MinIO, AWS S3 또는 자체 호스팅)에 대한 액세스
참고: S3 호환 객체 스토리지 서버를 직접 제공해야 합니다. 이 프로젝트에는 매우 간단한 객체 스토리지 백엔드가 포함되어 있습니다.
이 서버는 이미지 생성 및 편집을 위한 gpt-image-generator
도구를 제공합니다. API 세부 정보는 코드를 참조하세요.
구성
- OpenAI API 키를 환경 변수로 설정하세요:
OPENAI_API_KEY
- 스토리지 서버 구현에 필요한 대로 S3 호환 개체 스토리지 자격 증명을 구성합니다.
특허
MIT
부인 성명
이 프로젝트에는 외부 또는 자체 호스팅 S3 호환 개체 스토리지 서버가 필요합니다. 이 프로젝트를 사용하기 전에 해당 서비스에 대한 액세스 권한이 있는지 확인하세요.
Related MCP Servers
- JavaScriptMIT License
- PythonApache 2.0
- Rust
- AsecurityAlicenseAqualityAn MCP server that allows Claude to use OpenAI's image generation capabilities (gpt-image-1) to create image assets for users, which is particularly useful for game and web development projects.Last updated -1JavaScriptMIT License