
Together AI Image Generation MCP Server

2025.04.13
1
TypeScript图像生成AI服务内容生成
Together AI Image Generation MCP Server 是一个基于 Model Context Protocol (MCP) 的服务,提供通过 Together AI API 进行图像生成的功能。该服务目前处于预览阶段,不建议在生产环境中使用。主要功能包括基于文本提示生成图像,支持配置模型、尺寸、步骤等参数,并能与多种 MCP 客户端集成。
View on GitHub
Overview
基本能力
产品定位
Together AI Image Generation MCP Server 是一个专注于图像生成的 MCP 服务,旨在通过 Together AI API 提供高效的图像生成能力。
核心功能
- 基于文本提示生成图像
- 支持配置模型、尺寸、步骤等参数
- 与 MCP 客户端(如 LibreChat、Cursor 等)集成
适用场景
- 需要快速生成图像的应用
- 集成到聊天或开发工具中提供图像生成功能
- 研究和开发中的图像生成需求
工具列表
- image_generation:
- 描述: 使用 Together AI API 基于文本提示生成图像
- 参数:
model
: 使用的模型 IDprompt
: 文本提示width
: 图像宽度(像素)height
: 图像高度(像素)steps
: 扩散步骤数n
: 生成图像数量seed
: 随机种子response_format
: 返回图像格式('url' 或 'b64_json')stop
: 停止生成的序列
常见问题解答
- 生成的图像存储在哪里? 当前版本的图像仅存储在浏览器缓存中,Together AI 会快速从服务器删除生成的图像。建议立即保存所需图像。
- 如何永久保存生成的图像?
使用
v0.2.0
分支(仅限 LibreChat),该版本会在本地机器上永久存储生成的图像。
使用教程
使用依赖
- Node.js >= 18.0.0
- Together AI API 密钥(需要 Tier 2 权限)
安装教程
- 克隆仓库:
bash git clone <your-repository-url> cd <your-repository-directory>
- 配置 API 密钥(选择以下方法之一):
- 方法 A(推荐): 创建
.env
文件bash echo "TOGETHER_API_KEY=your_together_api_key_here" > .env
- 方法 B: 设置环境变量
bash export TOGETHER_API_KEY="your_together_api_key_here"
- 安装依赖并构建:
bash npm install npm run build
调试方式
- 启动服务器:
bash npm start
- 确保服务器正常运行并接受 MCP 客户端的连接。