内容
# 艾格尼斯图像 MCP 服务器
艾格尼斯图像 2.1 Flash 的 MCP 服务器(文本转图像生成),通过兼容 OpenAI 的 API 连接。
## 功能特点
- 根据文本提示生成图像
- 支持多种宽高比(1:1, 16:9, 9:16, 4:3, 3:4 等)
- 自定义分辨率(1K~4K)
- 多图像生成
- 返回可点击的图像 URL
## 要求
- Node.js >= 18
- 一个 [platform.agnes-ai.com](https://platform.agnes-ai.com) 的 API 密钥
## 安装
```bash
cd agnes-image-mcp-server
npm install
npm start
```
## 环境变量
| 变量 | 是否必需 | 默认值 | 描述 |
|---|---|---|---|
| `AGNES_API_KEY` | ✅ | — | 您的 Agnes AI API 密钥 |
| `AGNES_MODEL` | | `agnes-image-2.1-flash` | 模型名称 |
| `AGNES_BASE_URL` | | `https://apihub.agnes-ai.com/v1` | API 基地址 |
## CC-Switch / Claude 代码配置
```json
{
"mcpServers": {
"agnes-image": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@kira4094/agnes-image-mcp-server"],
"env": {
"AGNES_API_KEY": "your-agnes-api-key"
}
}
}
}
```
## 工具:`agnes_image_generate`
| 参数 | 类型 | 是否必需 | 描述 |
|---|---|---|---|
| `prompt` | 字符串 | ✅ | 文本描述(中文/英文) |
| `size` | 字符串 | | 分辨率(`1024x1024`, `1024x768`, `768x1024`) |
| `ratio` | 字符串 | | 宽高比(`1:1`, `16:9`, `9:16`, `4:3`, `3:4` 等) |
| `n` | 数字 | | 图片数量(默认为 1) |
## 许可证
MIT