
Image Generation MCP Server

2025.03.12
8
JavaScript图像生成AI 服务内容生成
together-mcp-server 是一个基于 Model Context Protocol (MCP) 的服务器,专注于使用 Flux.1 Schnell 模型通过 Together AI 生成高质量图像。该服务器提供了一个标准化的接口,用于指定图像生成的参数,支持自定义尺寸、清晰的错误处理以及简单的集成方式。
View on GitHub
Overview
基本能力
产品定位
together-mcp-server 是一个图像生成服务,通过 MCP 协议提供高质量的图像生成能力。
核心功能
- 使用 Flux.1 Schnell 模型生成高质量图像
- 支持自定义图像尺寸(宽度和高度)
- 清晰的错误处理机制,用于提示验证和 API 问题
- 易于与 MCP 兼容的客户端集成
- 可选将图像保存为 PNG 格式
适用场景
- 需要快速生成高质量图像的应用程序
- 需要自定义图像尺寸和参数的开发项目
- 与 MCP 协议集成的系统
工具列表
generate_image
: 生成图像的工具,支持多种参数配置,如提示词、尺寸、步数等。
常见问题解答
- 如何获取 API 密钥?
- 登录 api.together.xyz,在 API Keys 设置中生成并复制密钥。
- 如何保存生成的图像?
- 在请求中指定
image_path
参数,确保目录存在且可写。 - 如何调整图像尺寸?
- 在请求中指定
width
和height
参数,需在 128 到 2048 之间。
使用教程
使用依赖
- Node.js >= 16
- Together AI API 密钥
安装教程
npm install together-mcp
或直接运行:
npx together-mcp@latest
配置示例
{
"mcpServers": {
"together-image-gen": {
"command": "npx",
"args": ["together-mcp@latest -y"],
"env": {
"TOGETHER_API_KEY": "<API KEY>"
}
}
}
}
调试方式
- 克隆并构建项目:
git clone https://github.com/manascb1344/together-mcp-server
cd together-mcp-server
npm install
npm run build
- 可用脚本:
npm run build
: 构建 TypeScript 项目npm run watch
: 监听变化并重新构建npm run inspector
: 运行 MCP 检查器