使用说明
Leonardo AI MCP服务器
一个MCP(模型上下文协议)服务器,提供对Leonardo AI的图像生成API的访问,每天150个免费信用。
特性
- 使用各种AI模型生成高质量图像
- 每天150个免费积分(午夜刷新)
- 支持多种艺术风格和模型
- 批量生成(一次1-4张图片)
- 在本地保存图像或获取URL
- 检查剩余积分
可用型号
- 莱昂纳多扩散XL:高品质通用型号
- 莱昂纳多视觉XL:写实主义和艺术风格
- 莱昂纳多动漫XL:动漫和漫画风格的图像
- DreamShaper v7:梦幻般的图像
- 现实视觉v5:高度逼真的照片
安装
- 克隆此存储库:
git clone https://github.com/nikolausm/leonardo-ai-mcp-server.git
cd leonardo-ai-mcp-server
- 安装依赖项:
npm install
-
获取Leonardo AI API密钥:
- 注册地址:https://leonardo.ai(免费)
- 转到API设置
- 生成API密钥
- 复制密钥
-
设置环境变量:
export LEONARDO_API_KEY="your_api_key_here"
Claude桌面中的配置
添加到您的Claude Desktop配置(~/Library/Application Support/Claude/claude_desktop_config.json 在 macOS 上:
{
"mcpServers": {
"leonardo-ai": {
"command": "node",
"args": ["/path/to/leonardo-ai-mcp-server/index.js"],
"env": {
"LEONARDO_API_KEY": "your_api_key_here"
}
}
}
}
用法
生成图像
// Basic usage
generate_image({
prompt: "a majestic castle on a hilltop at sunset"
})
// Advanced usage
generate_image({
prompt: "cute cartoon guinea pig with big eyes",
model: "leonardo-anime-xl",
negative_prompt: "realistic, scary, dark",
num_images: 2,
width: 768,
height: 768,
guidance_scale: 10,
save_path: "/tmp/guinea_pig.png"
})
检查剩余积分
check_credits()
列出可用型号
list_models()
免费学分制
- 每天150学分 (UTC午夜重置)
- 每张图片大约需要2个学分
- 每天大约有75张免费图片!
- 无需信用卡
获得更好结果的提示
-
使用特定型号:
leonardo-anime-xl动漫/卡通风格realistic-vision-v5用于照片级真实感图像dreamshaper-v7幻想艺术
-
优化尺寸:
- 使用8的倍数(5127681024)
- 方形图像通常效果最好
-
负面提示很强大:
- 使用它们来避免不需要的元素
- 示例:“模糊、质量低、失真”
例子
儿童图书插图
generate_image({
prompt: "friendly guinea pig reading a book, children's illustration, soft pastel colors",
model: "leonardo-diffusion-xl",
negative_prompt: "realistic, dark, scary",
width: 768,
height: 768
})
教育海报
generate_image({
prompt: "educational poster showing guinea pig care, clean design, infographic style",
model: "leonardo-vision-xl",
num_images: 3,
guidance_scale: 12
})
错误处理
服务器处理常见错误:
- API密钥无效
- 余额不足
- 发电故障
- 超时问题
许可证
麻省理工学院
作者
迈克尔·尼古拉斯