探索
Ideagram MCP Server

Ideagram MCP Server

Ideogram MCP Server是一个基于Ideogram API的图片生成服务,提供多种可定制的图片生成参数,包括比例、模型、风格等。
2.5分
3
2025-04-29 00:12:27
概述
工具列表
内容详情
替代品

什么是Ideogram MCP Server?

Ideogram MCP Server是一个基于Model Context Protocol的服务器,通过Ideogram API提供AI图像生成服务。它允许用户通过简单的API调用来创建高质量的AI生成图像。

如何使用Ideogram MCP Server?

只需发送包含文本描述的请求,服务器就会返回生成的图像。您可以通过调整参数来控制图像风格、尺寸和质量。

适用场景

适用于内容创作、营销素材生成、艺术创作辅助、社交媒体内容制作等各种需要快速生成高质量图像的场景。

主要功能

文本到图像生成根据文本描述自动生成高质量图像
参数定制支持调整图像比例、风格和模型选择
批量生成一次请求可生成最多8张图像

优势与局限性

优势
简单易用的API接口
支持多种图像风格和比例
快速生成高质量图像
可批量生成多张图像
局限性
需要Ideogram API密钥
生成复杂图像可能需要多次尝试
某些特定风格可能效果有限

如何使用

安装依赖确保已安装Node.js环境,然后安装项目依赖
配置API密钥创建.env文件并添加您的Ideogram API密钥
启动服务编译并运行服务器

使用案例

风景图像生成生成日落时分的山脉风景图
产品概念图生成未来风格的电动汽车概念图

常见问题

1
如何获取Ideogram API密钥?需要注册Ideogram官方账户并在其开发者平台申请API密钥
2
一次可以生成多少张图像?每次请求最多可生成8张图像
3
支持哪些图像比例?支持1:1、4:3、3:4、16:9和9:16五种比例

相关资源

Ideogram官方网站Ideogram AI的官方网站
GitHub仓库项目源代码
API文档Ideogram API官方文档
精选MCP服务推荐
Duckduckgo MCP Server
已认证
DuckDuckGo搜索MCP服务器,为Claude等LLM提供网页搜索和内容抓取服务
Python
206
4.3分
Firecrawl MCP Server
Firecrawl MCP Server是一个集成Firecrawl网页抓取能力的模型上下文协议服务器,提供丰富的网页抓取、搜索和内容提取功能。
TypeScript
2,951
5分
Figma Context MCP
Framelink Figma MCP Server是一个为AI编程工具(如Cursor)提供Figma设计数据访问的服务器,通过简化Figma API响应,帮助AI更准确地实现设计到代码的一键转换。
TypeScript
6,096
4.5分
Context7
Context7 MCP是一个为AI编程助手提供实时、版本特定文档和代码示例的服务,通过Model Context Protocol直接集成到提示中,解决LLM使用过时信息的问题。
TypeScript
4,851
4.7分
Exa Web Search
已认证
Exa MCP Server是一个为AI助手(如Claude)提供网络搜索功能的服务器,通过Exa AI搜索API实现实时、安全的网络信息获取。
TypeScript
1,425
5分
Edgeone Pages MCP Server
EdgeOne Pages MCP是一个通过MCP协议快速部署HTML内容到EdgeOne Pages并获取公开URL的服务
TypeScript
87
4.8分
Baidu Map
已认证
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
Python
316
4.5分
Minimax MCP Server
MiniMax Model Context Protocol (MCP) 是一个官方服务器,支持与强大的文本转语音、视频/图像生成API交互,适用于多种客户端工具如Claude Desktop、Cursor等。
Python
359
4.8分
安装
复制以下命令到你的Client进行配置
注意:您的密钥属于敏感信息,请勿与任何人分享。

https://github.com/user-attachments/assets/041553d3-6fbc-4dfa-b149-d195dcb9e8f8

📋 功能

  • 基于提示的图像生成
  • 可定制参数
    • 方面比
    • 模型选择
    • 魔法提示
    • 风格类型
    • 负面提示
    • 生成图像数量

🚀 设置

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

💻 使用方法

MCP工具

generate_image

用于生成图像的工具。

必填参数:

  • prompt: 生成图像所用的提示

可选参数:

  • aspect_ratio: 图像的方面比
    • ASPECT_1_1
    • ASPECT_4_3
    • ASPECT_3_4
    • ASPECT_16_9
    • ASPECT_9_16
  • model: 使用的模型
    • V_1
    • V_1_TURBO
    • V_2
    • V_2_TURBO
  • magic_prompt_option: 魔法提示设置
    • AUTO
    • ON
    • OFF
  • 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
    
  3. 提交您的更改:
    git add .
    git commit -m "添加新功能:你的新功能描述"
    
  4. 将分支推送到远程仓库:
    git push origin feature/your-feature-name
    
  5. 创建 Pull Request 到主分支。

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