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密钥无效
- 余额不足
- 发电故障
- 超时问题
许可证
麻省理工学院
作者
迈克尔·尼古拉斯
