项目简介
本项目是一个 MCP 服务器,它利用 Together AI 的 Flux.1 Schnell 模型,为 MCP 客户端提供图像生成服务。通过标准化的 MCP 协议,您可以轻松地将图像生成功能集成到您的 LLM 应用中。
主要功能点
- 基于 Together AI Flux.1 Schnell 模型生成高质量图像。
- 支持自定义图像尺寸、生成步骤和数量等参数。
- 提供 'generate_image' 工具,供 LLM 客户端调用。
- 支持将生成的图像保存到本地磁盘。
安装步骤
- 确保已安装 Node.js (>= 16)。
- 安装 'together-mcp' 包:
npm install together-mcp - 或者直接运行(无需安装):
npx together-mcp@latest
服务器配置
要将此 MCP 服务器添加到您的 MCP 客户端配置中,请使用以下 JSON 配置。您需要将 '<API KEY>' 替换为您的 Together AI API 密钥。
{ "mcpServers": { "together-image-gen": { "command": "npx", "args": ["together-mcp@latest", "-y"], "env": { "TOGETHER_API_KEY": "<API KEY>" } } } }
基本使用方法
客户端可以通过调用 'generate_image' 工具来生成图像。该工具的 'prompt' 参数是必需的,用于描述要生成的图像内容。其他参数如 'width', 'height', 'steps' 等是可选的,可以使用默认值。
示例请求 (JSON-RPC):
{ "method": "call_tool", "params": { "name": "generate_image", "arguments": { "prompt": "A futuristic cityscape at night" } }, "id": "1" }
信息
分类
AI与计算