Grok-MCP

Grok-MCP

site icon
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(如果选择容器化部署)

安装教程

  1. 克隆或下载项目代码
  2. 进入项目目录 bash cd /Users/8bit/Documents/Cline/MCP/ai-image-generator
  3. 构建Docker镜像 bash docker build -t grokart .
  4. 运行Docker容器 bash docker run -e XAI_API_KEY=your-api-key -p 8080:8080 grokart

调试方式

  1. 确保Docker容器正在运行
  2. 使用以下命令测试服务 bash curl -X POST http://localhost:8080/generate_image -d '{"prompt":"Generate an image of a cat in a space suit"}'
  3. 检查返回的图像URL或base64 JSON数据

许可证

None