Ideagram Mcp Server

Ideagram Mcp Server

🚀 🎨 ideoGram MCP服务器

ideoGram MCP服务器借助ideoGram API,提供强大的图像生成功能,基于模型上下文协议(MCP),满足多样化的图像生成需求。

🚀 快速开始

环境准备

  1. 安装必要的依赖项:
npm install
  1. 环境变量设置:创建.env文件并添加以下内容:
IDEOGRAM_API_KEY=your_api_key_here
  1. 构建项目:
npm run build
  1. (可选)全局安装:
npm link

✨ 主要特性

  • 基于提示的图像生成:根据用户输入的提示词生成相应图像。
  • 可定制参数
    • 方面比:提供多种方面比选项,如ASPECT_1_1ASPECT_4_3等。
    • 模型选择:支持不同版本的模型,如V_1V_1_TURBO等。
    • 魔法提示:有AUTOONOFF三种设置。
    • 风格类型:可选择不同的生成风格。
    • 负面提示:明确要排除的内容。
    • 生成图像数量:可指定生成1 - 8张图像。

💻 使用示例

MCP工具 - generate_image

用于生成图像的工具。

  • 必填参数
    • prompt:生成图像所用的提示。
  • 可选参数
    • aspect_ratio:图像的方面比,可选值有ASPECT_1_1ASPECT_4_3ASPECT_3_4ASPECT_16_9ASPECT_9_16
    • model:使用的模型,可选值有V_1V_1_TURBOV_2V_2_TURBO
    • magic_prompt_option:魔法提示设置,可选值有AUTOONOFF
    • style_type:生成风格。
    • negative_prompt:要排除的内容说明。
    • num_images:要生成的图像数量(1 - 8)。

基础用法

# 基于提示生成图像
mcp generate-image --prompt "一只坐在公园长椅上的小猫" --width 500 --height 300

🛠️ 开发

安装依赖项

使用npm安装项目依赖项:

npm install

启动开发服务器

要启动开发服务器,运行:

npm run dev

访问 http://localhost:3000 查看文档。

🤝 贡献

  1. Fork该项目仓库。
  2. 创建一个新的分支用于您的功能实现:
git checkout -b feature/your-feature-name
  1. 提交您的更改:
git add .
git commit -m "添加新功能:你的新功能描述"
  1. 将分支推送到远程仓库:
git push origin feature/your-feature-name
  1. 创建Pull Request到主分支。

您的贡献将帮助我们改进该项目!

  • 0 关注
  • 0 收藏,22 浏览
  • system 提出于 2025-10-01 04:27

相似服务问题

相关AI产品