Skip to main content
Glama

Ideogram MCP Server


📦 Descripción general del proyecto

  • Una herramienta de TypeScript que le permite utilizar la API de Ideogram (v3.0) a través del servidor MCP
  • Multifunción que incluye generación de imágenes, referencia de estilo, aviso mágico, relación de aspecto, selección de modelo, etc.
  • Se puede utilizar inmediatamente con Claude Desktop y otros clientes MCP

⚡️ Inicio rápido

Si desea conectarse a Claude Desktop u otros clientes MCP a la velocidad del rayo,
¡Simplemente copie y pegue el fragmento JSON a continuación en su archivo de configuración! ✨

{ "mcpServers": { "ideogram": { "command": "npx", "args": [ "@sunwood-ai-labs/ideagram-mcp-server" ], "env": { "IDEOGRAM_API_KEY": "your_api_key_here" } } } }

Especificaciones de la herramienta MCP

generar_imagen

Lista de parámetros (última versión)
ParámetrosTipoexplicaciónObligatorio/Opcionalobservaciones
inmediatocadenaIndicación de generación de imágenes (se recomienda usar inglés)Requerido
relación de aspectocadenaRelación de aspecto (por ejemplo, "1x1", "16x9", "4x3", etc.)cualquier15 tipos
resolucióncadenaResolución (ver documentación oficial, 69 tipos en total)cualquier
semillaenteroSemilla de número aleatorio (para garantizar la reproducibilidad)cualquier0 a 2147483647
aviso mágicocadenaIndicación mágica ("AUTO""EN""APAGADO"
velocidad de renderizadocadenaVelocidad de renderizado para v3 ("TURBO""POR DEFECTO""CALIDAD"
códigos de estilocadena[]Secuencia de código de estilo de 8 caracterescualquier
tipo_de_estilocadenaTipo de estilo ("AUTO""GENERAL""REALISTA"
mensaje negativocadenaExclusiones (se recomienda inglés)cualquier
número de imágenesnúmeroNúmero de imágenes generadas (1 a 8)cualquier
referencia de estiloobjetoReferencia de estilo (Novedad en Ideograma 3.0)cualquierDetalles a continuación
└ URLcadena[]Matriz de URL de imágenes de referencia (hasta 3)cualquier
└ código de estilocadenaCódigo de estilocualquier
└ estilo aleatoriobooleanoUtilice un estilo aleatoriocualquier
directorio_de_salidacadenaDirectorio de almacenamiento de imágenes (predeterminado: "docs")cualquier
nombre_de_archivo_basecadenaBase para el nombre del archivo guardado (predeterminado: "ideogram-image")cualquierMarca de tiempo y asignación de ID
máscara borrosabooleanoDesenfocar los bordes de la imagen (establecer como verdadero para la composición de máscara)cualquierPredeterminado: falso
📝 Ejemplo de uso
const result = await use_mcp_tool({ server_name: "ideagram-mcp-server", tool_name: "generate_image", arguments: { prompt: "A beautiful sunset over mountains", aspect_ratio: "16x9", rendering_speed: "QUALITY", num_images: 2, style_reference: { urls: [ "https://example.com/ref1.jpg", "https://example.com/ref2.jpg" ], random_style: false }, blur_mask: true } });

🧑‍💻 Desarrollar, construir y probar

  • npm run build ... Compilación de TypeScript
  • npm run watch ... modo de desarrollo (compilación automática)
  • npm run lint ... Revisión de código
  • npm test ... ejecutar pruebas

🗂️ Estructura del directorio

ideagram-mcp-server/ ├── assets/ ├── docs/ │ └── ideogram-image_2025-05-18T06-31-45-777Z.png ├── src/ │ ├── tools/ │ ├── types/ │ ├── utils/ │ ├── ideogram-client.ts │ ├── index.ts │ ├── server.ts │ └── test.ts ├── .env.example ├── package.json ├── tsconfig.json ├── README.md └── ...(省略)

📝 Contribuciones

  1. Bifurcar este repositorio
  2. Crea una nueva rama ( git checkout -b feature/awesome )
  3. Confirmar cambios (los mensajes de confirmación deben estar en japonés y se recomiendan usar emojis)
  4. Creación de solicitudes push y pull

🚀 Implementar y lanzar

  • Publicación automática de npm con GitHub Actions
  • Actualización de versión → Implementación automática mediante el envío de etiquetas
npm version patch|minor|major git push --follow-tags

Para obtener más detalles, consulte docs/npm-deploy.md .


📄 Licencia

Instituto Tecnológico de Massachusetts (MIT)


You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Un servidor de protocolo de contexto de modelo que proporciona capacidades de generación de imágenes utilizando la API de ideogramas, lo que permite a los usuarios crear imágenes a partir de indicaciones de texto con parámetros personalizables.

  1. ⚡️ Inicio rápido
    1. Especificaciones de la herramienta MCP
      1. generar\_imagen
    2. 🧑‍💻 Desarrollar, construir y probar
      1. 🗂️ Estructura del directorio
        1. 📝 Contribuciones
          1. 🚀 Implementar y lanzar
            1. 📄 Licencia

              Related MCP Servers

              • A
                security
                F
                license
                A
                quality
                A Model Context Protocol server that provides an image generation tool using Templated.io, allowing users to create customized images based on templates with text and image layers.
                Last updated -
                TypeScript
                • Apple
              • A
                security
                A
                license
                A
                quality
                A Model Context Protocol server that enables high-quality image generation using the Flux.1 Schnell model via Together AI with customizable parameters.
                Last updated -
                1
                29
                8
                JavaScript
                MIT License
              • A
                security
                A
                license
                A
                quality
                A Model Context Protocol server that enables generation of high-quality images using the Flux.1 Schnell model via Together AI, allowing users to create images from text prompts with customizable dimensions.
                Last updated -
                1
                8
                Python
                MIT License
                • Apple
              • -
                security
                -
                license
                -
                quality
                A Model Context Protocol server enabling AI assistants to generate images through OpenAI's DALL-E API with full support for all available options and fine-grained control.
                Last updated -
                JavaScript
                MIT License

              View all related MCP servers

              MCP directory API

              We provide all the information about MCP servers via our MCP API.

              curl -X GET 'https://glama.ai/api/mcp/v1/servers/Sunwood-ai-labs/ideagram-mcp-server'

              If you have feedback or need assistance with the MCP directory API, please join our Discord server