Ideogram MCP Server

Ideogram MCP Server

site icon
2025.03.28 1
TypeScript图像生成图像编辑AI 服务内容生成
Ideogram MCP Server 是一个基于 Model Context Protocol (MCP) 的服务实现,专为 Ideogram AI API 设计。该服务提供了利用 Ideogram 强大的 AI 模型生成、编辑和描述图像的工具。
View on GitHub

Overview

基本能力

产品定位

Ideogram MCP Server 是一个专注于图像生成和编辑的 AI 服务,通过文本描述生成图像、编辑现有图像以及为图像生成描述。

核心功能

  • 图像生成:根据文本描述生成图像。
  • 图像编辑:使用掩码编辑现有图像。
  • 图像描述:为图像生成描述。
  • 图像下载:将生成的图像下载到本地目录。
  • 提示模板:提供常见操作的提示模板。

适用场景

  • 需要快速生成图像的设计项目。
  • 需要编辑现有图像的创意工作。
  • 需要为图像生成描述的自动化流程。

工具列表

  1. generate:从文本提示生成图像。
  2. 参数包括提示文本、宽高比、模型类型等。
  3. edit:使用掩码编辑图像。
  4. 参数包括图像文件、掩码、提示文本等。
  5. describe:为图像生成描述。
  6. 参数包括图像文件。
  7. download_images:下载生成的图像到本地目录。
  8. 参数包括图像 URL 数组和输出目录路径。

常见问题解答

  • 如何获取 Ideogram API 密钥?:需要从 Ideogram 官方网站申请。
  • 支持的 Node.js 版本:需要 Node.js 18.0.0 或更高版本。

使用教程

使用依赖

  • Node.js >= 18.0.0
  • Ideogram API key

安装教程

  1. 克隆仓库
git clone https://github.com/flowluap/ideogram-mcp-server.git
cd ideogram-mcp-server
  1. 安装依赖
npm install
  1. 构建项目
npm run build

调试方式

# 开发模式运行
npm run dev

# 运行测试
npm test

# 运行 linter
npm run lint

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。