ideogram-mcp
@qmediat.io/ideogram-mcp
Servidor MCP para la API de Ideogram V3 — genera, edita, remezcla, amplía y describe imágenes desde Claude Code, Claude Desktop o cualquier cliente MCP.
¿Por qué este servidor?
7 herramientas — cobertura completa de Ideogram V3 (generar, editar, remezclar, reencuadrar, reemplazar fondo, ampliar, describir)
Seguridad ante todo — protección SSRF, rechazo de enlaces simbólicos, validación de Content-Type, prevención de path traversal, validación de respuestas con Zod (detalles)
2 dependencias de ejecución —
@modelcontextprotocol/sdk+zod. Sin axios, sin form-data, sin librerías HTTPAPI nativa de Ideogram — endpoints V3 directos, no a través de proxies como fal.ai o Replicate
Endurecido para producción — reintentos con backoff exponencial, manejo de filtros de seguridad, resiliencia ante fallos parciales
Related MCP server: ideogram-mcp-server
Inicio rápido
npm install -g @qmediat.io/ideogram-mcpO úsalo directamente:
npx @qmediat.io/ideogram-mcpRequiere IDEOGRAM_API_KEY — obtén una en ideogram.ai/manage-api.
Configuración
Claude Code
Añade a ~/.claude.json → mcpServers:
{
"ideogram": {
"command": "npx",
"args": ["-y", "@qmediat.io/ideogram-mcp"],
"env": {
"IDEOGRAM_API_KEY": "your-api-key",
"IDEOGRAM_OUTPUT_DIR": "/tmp/ideogram-output"
}
}
}Claude Desktop
Añade a claude_desktop_config.json:
{
"mcpServers": {
"ideogram": {
"command": "npx",
"args": ["-y", "@qmediat.io/ideogram-mcp"],
"env": {
"IDEOGRAM_API_KEY": "your-api-key",
"IDEOGRAM_OUTPUT_DIR": "/tmp/ideogram-output"
}
}
}
}Variables de entorno
Variable | Requerida | Por defecto | Descripción |
| Sí | — | Tu clave de API de Ideogram (consíguela aquí) |
| No |
| Cualquier carpeta donde quieras guardar las imágenes. Usa rutas absolutas (p. ej. |
Herramientas disponibles
Herramienta | Descripción | Parámetros clave |
| Genera imágenes a partir de prompts de texto |
|
| Genera una descripción textual de una imagen |
|
| Edita áreas de una imagen con inpainting basado en máscara |
|
| Transforma una imagen con un nuevo prompt |
|
| Extiende una imagen a una nueva resolución (outpainting) |
|
| Reemplaza el fondo, preservando el primer plano |
|
| Amplía con mejora guiada |
|
Parámetros comunes
Parámetro | Disponible en | Valores |
| generate, edit, remix, reframe, replace_background |
|
| generate, edit, remix, replace_background, upscale |
|
| generate, edit, remix |
|
| generate, remix |
|
| todas las herramientas |
|
| todas las herramientas |
|
Seguridad
Este servidor está diseñado con un enfoque de confianza cero y dependencias mínimas:
Protección SSRF — descargas solo HTTPS, lista blanca de nombres de host, bloqueo de redirecciones
Rechazo de enlaces simbólicos —
lstat()rechaza enlaces simbólicos creados por el usuario antes de leerValidación de Content-Type — las descargas deben ser
image/*, rechazando páginas de error HTML/JSONValidación de respuestas con Zod — las respuestas de la API se analizan mediante esquemas, sin conversiones de tipo a ciegas
Prevención de path traversal — lista blanca de extensiones + comprobación de contención con
path.relative()
Detalles completos en SECURITY.md.
Desarrollo
git clone https://github.com/qmediat/ideogram-mcp.git
cd ideogram-mcp
npm install
npm run buildEjecuta localmente:
IDEOGRAM_API_KEY=your-key node dist/index.jsContribuciones
Consulta CONTRIBUTING.md para las pautas de arquitectura y los requisitos de PR.
Licencia
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseDqualityDmaintenanceEnables image generation, editing, and description using Ideogram AI's models through natural language.4364MIT
- AlicenseNot gradedqualityCmaintenanceEnables LLM applications to generate, edit, describe, upscale, remix, reframe, and replace backgrounds in images using the Ideogram AI API.20MIT
- AlicenseBqualityAmaintenanceMCP server for Ideogram V3 model line enabling image editing, reframing, remixing, and text-to-image generation with task polling and pricing checks through RunAPI.766Apache 2.0
- AlicenseAqualityCmaintenanceEnables image generation, editing, and composition using any OpenAI-compatible Images API within MCP clients, Dify, and n8n, delivering results as image blocks, structured fields, or resource links.4MIT
Related MCP Connectors
Generate AI images, video, music, and sound effects, and upscale them, from any MCP client.
Generate images with any major model — one API key, one prepaid balance, one MCP.
OCR, transcription, file extraction, and image generation for AI agents via MCP.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/qmediat/ideogram-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server