4o-image MCP Server

4o-image MCP Server

site icon
2025.04.22 1
JavaScript图像生成图像编辑内容生成
4o-image MCP Server 是一个集成了4o-image API的MCP服务器实现,旨在为LLMs和其他AI系统提供通过标准化协议生成和编辑图像的能力。用户可以通过简单的文本提示创建高质量的艺术作品、3D角色和自定义图像。
View on GitHub

Overview

基本能力

产品定位

4o-image MCP Server 是一个专注于图像生成和编辑的MCP服务器,通过集成4o-image API,为AI系统提供图像处理能力。

核心功能

  • 文本到图像生成:根据文本描述使用AI生成图像。
  • 图像编辑:使用文本提示对现有图像进行转换。
  • 实时进度更新:获取生成状态的反馈。
  • 浏览器集成:自动在默认浏览器中打开生成的图像。

适用场景

  • 为AI聊天机器人提供图像生成和编辑功能。
  • 在创意设计过程中快速生成概念艺术或3D角色。
  • 通过文本提示对现有图像进行风格转换或内容修改。

工具列表

  • generateImage
  • 根据文本提示生成图像,可选图像编辑功能。
  • 输入参数:
    • prompt(字符串,必需):所需图像的文本描述。
    • imageBase64(字符串,可选):用于编辑或风格转换的Base64编码图像。

常见问题解答

  • 如何获取API密钥?
  • 4o-image.app注册账户。
  • 从用户仪表板获取API密钥。
  • 在运行服务器时设置API密钥作为环境变量。

使用教程

使用依赖

  • Node.js环境

安装教程

  1. 确保已安装Node.js。
  2. 通过npm安装4oimage-mcp:
npm install -g 4oimage-mcp

调试方式

  1. 运行服务器:
npx 4oimage-mcp
  1. 确保API密钥已正确设置。
  2. 通过Claude或其他AI系统发送文本提示进行测试。

配置示例

claude_desktop_config.json中添加以下配置:

{
  "mcpServers": {
    "4o-image": {
      "command": "npx",
      "args": [
        "-y",
        "4oimage-mcp"
      ],
      "env": {
        "API_KEY": "YOUR_API_KEY_HERE"
      }
    }
  }
}

许可证

该项目遵循 None 开源许可条款。