AI图像生成服务

Leonardo AI MCP Server是一个提供AI图像生成API的服务,支持多种艺术风格和模型,每日提供150免费积分。

  • by nikolausm
  • JavaScript
  • 本地部署
  • 2 星标
  • 更新于
在 GitHub 查看 nikolausm/leonardo-ai-mcp-server

使用说明

Leonardo AI MCP服务器

一个MCP(模型上下文协议)服务器,提供对Leonardo AI的图像生成API的访问,每天150个免费信用。

特性

  • 使用各种AI模型生成高质量图像
  • 每天150个免费积分(午夜刷新)
  • 支持多种艺术风格和模型
  • 批量生成(一次1-4张图片)
  • 在本地保存图像或获取URL
  • 检查剩余积分

可用型号

  • 莱昂纳多扩散XL:高品质通用型号
  • 莱昂纳多视觉XL:写实主义和艺术风格
  • 莱昂纳多动漫XL:动漫和漫画风格的图像
  • DreamShaper v7:梦幻般的图像
  • 现实视觉v5:高度逼真的照片

安装

  1. 克隆此存储库:
git clone https://github.com/nikolausm/leonardo-ai-mcp-server.git
cd leonardo-ai-mcp-server
  1. 安装依赖项:
npm install
  1. 获取Leonardo AI API密钥:

    • 注册地址:https://leonardo.ai(免费)
    • 转到API设置
    • 生成API密钥
    • 复制密钥
  2. 设置环境变量:

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张免费图片!
  • 无需信用卡

获得更好结果的提示

  1. 使用特定型号:

    • leonardo-anime-xl 动漫/卡通风格
    • realistic-vision-v5 用于照片级真实感图像
    • dreamshaper-v7 幻想艺术
  2. 优化尺寸:

    • 使用8的倍数(5127681024)
    • 方形图像通常效果最好
  3. 负面提示很强大:

    • 使用它们来避免不需要的元素
    • 示例:“模糊、质量低、失真”

例子

儿童图书插图

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密钥无效
  • 余额不足
  • 发电故障
  • 超时问题

许可证

麻省理工学院

作者

迈克尔·尼古拉斯

链接