
Grok-MCP

2025.03.21
5
JavaScriptAI图像生成API集成内容生成
Grok-MCP是一个AI图像生成服务,通过连接xAI/Grok图像生成API,提供高质量的图像生成能力。它支持多图像生成(最多10张)和多种响应格式(URL或base64 JSON)。此外,该服务还支持Docker容器化部署,并提供了灵活的API密钥管理功能。
View on GitHub
Overview
基本能力
产品定位
Grok-MCP是一个AI图像生成服务,旨在通过xAI/Grok API提供高效的图像生成能力。
核心功能
- 连接xAI/Grok图像生成API
- 支持多图像生成(最多10张)
- 支持多种响应格式(URL或base64 JSON)
- 提供Docker容器化支持
- 灵活的API密钥管理(支持运行时设置)
适用场景
- 需要快速生成AI图像的开发者和设计师
- 需要批量生成图像的应用场景
- 需要灵活API密钥管理的团队
工具列表
generate_image
: 使用Grok-2-image模型生成图像set_api_key
: 在运行时设置xAI API密钥(如果未通过环境变量提供)
常见问题解答
- Q: 如何在没有API密钥的情况下启动服务?
A: 服务可以在没有API密钥的情况下启动,但需要在运行时通过
set_api_key
工具或环境变量设置API密钥。
使用教程
使用依赖
- 需要安装Docker(如果选择容器化部署)
安装教程
- 克隆或下载项目代码
- 进入项目目录
bash cd /Users/8bit/Documents/Cline/MCP/ai-image-generator
- 构建Docker镜像
bash docker build -t grokart .
- 运行Docker容器
bash docker run -e XAI_API_KEY=your-api-key -p 8080:8080 grokart
调试方式
- 确保Docker容器正在运行
- 使用以下命令测试服务
bash curl -X POST http://localhost:8080/generate_image -d '{"prompt":"Generate an image of a cat in a space suit"}'
- 检查返回的图像URL或base64 JSON数据
许可证
None