Image Generation MCP Server

Image Generation MCP Server

为 Claude 提供图像生成功能,使用 Replicate Flux 模型,允许用户通过文本提示创建图像,并可自定义宽高比和输出格式等参数。

远程shell执行
AI内容生成
访问服务器

README

图像生成 MCP 服务器

此 MCP 服务器使用 Replicate Flux 模型提供图像生成功能。

安装

选项 1:NPX 方法(无需本地设置)

您可以直接从 npm 使用该软件包,而无需在本地安装:

# 无需安装 - npx 将处理它

选项 2:本地安装

如果您喜欢本地安装:

# 全局安装
npm install -g @gongrzhe/image-gen-server

# 或者本地安装
npm install @gongrzhe/image-gen-server

设置

配置 Claude Desktop

编辑您的 Claude Desktop 配置文件:

  • 在 MacOS 上:~/Library/Application Support/Claude/claude_desktop_config.json
  • 在 Windows 上:%APPDATA%/Claude/claude_desktop_config.json

选项 1:NPX 配置(推荐)

此方法直接从 npm 运行服务器,无需本地文件:

{
  "mcpServers": {
    "image-gen": {
      "command": "npx",
      "args": ["@gongrzhe/image-gen-server"],
      "env": {
        "REPLICATE_API_TOKEN": "your-replicate-api-token",
        "MODEL": "alternative-model-name"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}

选项 2:本地安装配置

如果您在本地安装了该软件包:

{
  "mcpServers": {
    "image-gen": {
      "command": "node",
      "args": ["/path/to/image-gen-server/build/index.js"],
      "env": {
        "REPLICATE_API_TOKEN": "your-replicate-api-token",
        "MODEL": "alternative-model-name"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}

获取您的 Replicate API 令牌

  1. 在 https://replicate.com 注册/登录
  2. 转到 https://replicate.com/account/api-tokens
  3. 创建一个新的 API 令牌
  4. 复制该令牌并替换 MCP 设置中的 your-replicate-api-token

image

环境变量

  • REPLICATE_API_TOKEN (必需): 您的 Replicate API 令牌,用于身份验证
  • MODEL (可选): 用于图像生成的 Replicate 模型。 默认为 "black-forest-labs/flux-schnell"

配置参数

  • disabled: 控制服务器是启用 (false) 还是禁用 (true)
  • autoApprove: 可以无需用户确认即可执行的工具名称数组。 空数组表示所有工具调用都需要确认。

可用工具

generate_image

使用基于文本提示的 Flux 模型生成图像。

image

out-0 (1)

参数

  • prompt (必需): 要生成的图像的文本描述
  • seed (可选): 用于可重现生成的随机种子
  • aspect_ratio (可选): 图像宽高比 (默认: "1:1")
  • output_format (可选): 输出格式 - "webp", "jpg", 或 "png" (默认: "webp")
  • num_outputs (可选): 要生成的图像数量 (1-4, 默认: 1)

使用示例

const result = await use_mcp_tool({
  server_name: "image-gen",
  tool_name: "generate_image",
  arguments: {
    prompt: "A beautiful sunset over mountains",
    aspect_ratio: "16:9",
    output_format: "png",
    num_outputs: 1
  }
});

该工具返回生成图像的 URL 数组。

📜 许可证

该项目根据 MIT 许可证获得许可。

推荐服务器

e2b-mcp-server

e2b-mcp-server

使用 MCP 通过 e2b 运行代码。

官方
精选
AIO-MCP Server

AIO-MCP Server

🚀 集成了 AI 搜索、RAG 和多服务(GitLab/Jira/Confluence/YouTube)的一体化 MCP 服务器,旨在增强 AI 驱动的开发工作流程。来自 Folk。

精选
本地
Knowledge Graph Memory Server

Knowledge Graph Memory Server

为 Claude 实现持久性记忆,使用本地知识图谱,允许 AI 记住用户的信息,并可在自定义位置存储,跨对话保持记忆。

精选
本地
https://github.com/Streen9/react-mcp

https://github.com/Streen9/react-mcp

react-mcp 与 Claude Desktop 集成,能够根据用户提示创建和修改 React 应用程序。

精选
本地
any-chat-completions-mcp

any-chat-completions-mcp

将 Claude 与任何 OpenAI SDK 兼容的聊天完成 API 集成 - OpenAI、Perplexity、Groq、xAI、PyroPrompts 等。

精选
Exa MCP Server

Exa MCP Server

一个模型上下文协议服务器,它使像 Claude 这样的人工智能助手能够以安全和受控的方式,使用 Exa AI 搜索 API 执行实时网络搜索。

精选
AI 图像生成服务

AI 图像生成服务

可以用于 Cursor 集成 MCP 服务器。

精选
MCP Web Research Server

MCP Web Research Server

一个模型上下文协议服务器,使 Claude 能够通过集成 Google 搜索、提取网页内容和捕获屏幕截图来进行网络研究。

精选
MySQL MCP Server

MySQL MCP Server

允许人工智能助手通过受控界面列出表格、读取数据和执行 SQL 查询,从而使数据库探索和分析更安全、更有条理。

精选
browser-use MCP server

browser-use MCP server

一个由人工智能驱动的浏览器自动化服务器,它实现了模型上下文协议,从而能够使用自然语言控制网页浏览器,以执行诸如导航、表单填写和视觉交互等任务。

精选