反重力图像MCP
使用Gemini 3 Pro image模型生成图像的MCP服务器。与Claude Code配合使用。
警告:非官方工具。与谷歌无关。使用风险自负。
特性
- 文本到图像生成
- 图像编辑(提供输入图像+提示)
- 每个请求多个图像(1-4)
- 基于会话的字符一致性
- 支持自动轮换的多账户
先决条件
您需要一个Google帐户刷新令牌。选项:
- 集
ANTIGRAVITY_REFRESH_TOKEN环境变量 - 创建
~/.config/opencode/antigravity-accounts.json(与opencode反重力认证兼容)
参考:本项目基于 开放码反重力图像 由jkalasas撰写。
安装
选项1:添加到克劳德代码
# Install dependencies
cd /path/to/antigravity-image-mcp
bun install
# Add to Claude Code
claude mcp add --transport stdio antigravity-image -- bun run /path/to/antigravity-image-mcp/src/index.ts选项2:带环境变量
claude mcp add --transport stdio antigravity-image \
--env ANTIGRAVITY_REFRESH_TOKEN=your_token_here \
-- bun run /path/to/antigravity-image-mcp/src/index.ts工具
generate_image
根据文本提示生成图像。
{
"prompt": "A cyberpunk cat in neon-lit Tokyo streets",
"aspect_ratio": "16:9",
"count": 2,
"output_path": "./images",
"file_name": "my-cat",
"session_id": "cat-character"
}| 参数 | 类型 | 默认值 | 说明 |
|---|---|---|---|
prompt | string | (必填) | 图像描述或编辑说明 |
aspect_ratio | string | “1:1” | 1:1、2:3、3:2、3:4、4:3、4:5、5:4、9:16、16:9、21:9 |
output_path | 字符串 | .claude/generated-images/ | 自定义输出目录 |
file_name | string | auto | 自定义文件名(不带扩展名) |
input_image | string | - | 编辑图像的路径 |
count | number | 1 | 图像数量(1-4) |
session_id | string | - | 用于字符一致性的会话ID |
list_sessions
列出所有图像生成会话。
删除会话
按ID删除会话。
{
"session_id": "cat-character"
}输出
图像保存到 .claude/generated-images/ 默认情况下。会话存储在 .claude/image-sessions/.
许可证
麻省理工学院
