MCP-OpenAI-图像API
一个模型上下文协议 (MCP) 服务器,用于使用 OpenAI 的 GPT-Image-1 API 生成和编辑图像。该项目提供了一个 API 接口,用于根据文本提示和输入图像生成或编辑图像,并通过兼容 S3 的对象存储服务器存储和提供结果。
特征
使用 OpenAI 的 GPT-Image-1 根据文本提示生成图像
根据提示和输入图像编辑图像
基于异步 FastAPI 的 MCP 服务器
自动从对象存储上传和检索图像
要求
Python 3.8+
OpenAI API 密钥
访问与 S3 兼容的对象存储服务器(例如,MinIO、AWS S3 或自托管)
**注意:**您必须提供自己的兼容 S3 的对象存储服务器。本项目包含一个非常简单的对象存储后端。
服务器公开了一个用于生成或编辑图像的工具gpt-image-generator 。有关 API 的详细信息,请参阅代码。
配置
将您的 OpenAI API 密钥设置为环境变量:
OPENAI_API_KEY根据存储服务器实施的要求配置与 S3 兼容的对象存储凭证。
执照
麻省理工学院
免责声明
此项目需要外部或自托管的兼容 S3 的对象存储服务器。请确保您在使用本项目前拥有此类服务的访问权限。
This server cannot be installed
Related Resources
Related MCP Servers
- zlib License
- MIT License
- GPL 3.0