人工智能图像服务器
英语| 简体中文
一种基于类型脚本的MCP(模型上下文协议)服务器,用于使用Together AI API生成图像。
概述
该服务器提供了一个简单的界面,通过MCP协议使用Together AI的图像生成模型生成图像。它允许Claude和其他兼容MCP的助手根据文本提示生成图像。
特性
工具
generate_image-根据文本提示生成图像
- 将文本提示作为必需参数 - 用于控制生成步骤和图像数量的可选参数 - 返回生成图像的URL和本地路径
先决条件
- Node.js(建议使用v14或更高版本)
- 一起AI API密钥
安装
# Clone the repository
git clone https://github.com/zym9863/together-ai-image-server.git
cd together-ai-image-server
# Install dependencies
npm install配置
将Together AI API键设置为环境变量:
# On Linux/macOS
export TOGETHER_API_KEY="your-api-key-here"
# On Windows (Command Prompt)
set TOGETHER_API_KEY=your-api-key-here
# On 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
要与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检查员,可作为包脚本使用:
npm run inspector检查器将提供一个URL,用于访问浏览器中的调试工具。
api参考
generate_image
使用Together AI的图像生成API基于文本提示生成图像。
参数:
prompt(字符串,必填):图像生成的文本提示steps(数字,可选,默认值:4):扩散步骤数(1-4)n(数字,可选,默认值:1):要生成的图像数量(1-4)
退货:
JSON对象包含:
image_urls:生成图像的URL数组local_paths:本地缓存图像的路径数组
许可证
麻省理工学院
贡献
欢迎投稿!请随时提交拉取请求。
