Image Generation MCP Server

Image Generation MCP Server

用于LLM的图像生成的MCP Server,使用Python构建并与Together AI集成。

图像生成服务器 MCP 服务器

基于 Together AI 的模型上下文协议(MCP)服务器,可无缝生成高质量图像。

核心功能

  • 由 Flux.1 Schnell 模型驱动的图像生成
  • 支持自定义尺寸和模型选择
  • 易于与支持 MCP 的客户端集成

前提条件

  • Python 3.12+
  • 依赖包:httpx, mcp
  • Together AI API 密钥

设置指南

在 Claude 桌面版配置文件中添加服务器:

{
  "mcpServers": {
    "image-gen": {
      "command": "uv",
      "args": ["--directory", "/ABSOLUTE/PATH/TO/image-gen/", "run", "image-gen"],
      "env": {
        "TOGETHER_AI_API_KEY": "<YOUR_API_KEY>"
      }
    }
  }
}

配置文件位置:

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

使用方法

服务器提供 generate_image 工具,接受以下参数:

{
  "prompt": "夕阳下的未来城市景象",
  "width": 1024,     // 可选
  "height": 1024,    // 可选
  "model": "black-forest-labs/FLUX.1-schnell"  // 可选
}

贡献与许可

  • 欢迎通过 Fork 和 PR 贡献
  • 使用 MIT 许可证

有关更多详情,请参阅完整文档。