这是一个基于TypeScript的MCP(模型上下文协议)服务器,借助它可通过Together AI API生成图像。
该服务器提供了一个简单的接口,可通过MCP协议使用Together AI的图像生成模型生成图像。它允许Claude和其他兼容MCP的助手根据文本提示生成图像。
generate_image - 从文本提示生成图像
# 克隆仓库
git clone https://github.com/zym9863/together-ai-image-server.git
cd together-ai-image-server
# 安装依赖项
npm install
设置您的Together AI API密钥为环境变量:
# 在Linux/macOS上
export TOGETHER_API_KEY="your-api-key-here"
# 在Windows(命令提示符)
set TOGETHER_API_KEY=your-api-key-here
# 在Windows(PowerShell)
$env:TOGETHER_API_KEY="your-api-key-here"
或者,可以在项目根目录创建一个.env文件:
TOGETHER_API_KEY=your-api-key-here
构建服务器:
npm run build
带有自动重建的开发:
npm run watch
要与Claude Desktop一起使用,请添加服务器配置:
在macOS上:~/Library/Application Support/Claude/claude_desktop_config.json
在Windows上:%APPDATA%/Claude/claude_desktop_config.json%
{
"mcpServers": {
"Together AI Image Server": {
"command": "/path/to/together-ai-image-server/build/index.js"
}
}
}
将/path/to/together-ai-image-server替换为您实际安装的路径。
由于MCP服务器通过stdio通信,调试可能具有挑战性。我们推荐使用MCP Inspector,它作为包脚本可用:
npm run inspector
Inspector将在您的浏览器中提供一个访问调试工具的URL。
根据文本提示使用Together AI的图像生成API生成图像。
参数:
prompt(字符串,必需):用于图像生成的文本提示steps(数字,可选,默认值:4):扩散步骤的数量(1 - 4)n(数字,可选):(原文档此处缺失描述,保留原样)