ideogram-mcp
@qmediat.io/ideogram-mcp
MCP-сервер для Ideogram V3 API — генерация, редактирование, ремикс, апскейл и описание изображений из Claude Code, Claude Desktop или любого MCP-клиента.
Почему этот сервер?
7 инструментов — полное покрытие Ideogram V3 (генерация, редактирование, ремикс, рефрейм, замена фона, апскейл, описание)
Безопасность прежде всего — защита от SSRF, отклонение симлинков, проверка Content-Type, предотвращение path traversal, валидация ответов через Zod (подробности)
2 зависимости времени выполнения —
@modelcontextprotocol/sdk+zod. Без axios, без form-data, без HTTP-библиотекНативный Ideogram API — прямые V3-эндпоинты, не через прокси fal.ai или Replicate
Готовность к продакшену — повторные попытки с экспоненциальной задержкой, обработка фильтров безопасности, устойчивость к частичным сбоям
Related MCP server: ideogram-mcp-server
Быстрый старт
npm install -g @qmediat.io/ideogram-mcpИли используйте напрямую:
npx @qmediat.io/ideogram-mcpТребуется IDEOGRAM_API_KEY — получите его на ideogram.ai/manage-api.
Конфигурация
Claude Code
Добавьте в ~/.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
Добавьте в 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"
}
}
}
}Переменные окружения
Variable | Required | Default | Description |
| Да | — | Ваш ключ Ideogram API (получить здесь) |
| Нет |
| Любая папка, куда вы хотите сохранять изображения. Используйте абсолютные пути (например, |
Доступные инструменты
Tool | Description | Key Parameters |
| Генерация изображений по текстовым запросам |
|
| Генерация текстового описания изображения |
|
| Редактирование областей изображения с помощью инпейнтинга на основе маски |
|
| Преобразование изображения с новым запросом |
|
| Расширение изображения до нового разрешения (аутпейнтинг) |
|
| Замена фона с сохранением переднего плана |
|
| Апскейл с направленным улучшением |
|
Общие параметры
Parameter | Available In | Values |
| generate, edit, remix, reframe, replace_background |
|
| generate, edit, remix, replace_background, upscale |
|
| generate, edit, remix |
|
| generate, remix |
|
| все инструменты |
|
| все инструменты |
|
Безопасность
Этот сервер разработан с подходом нулевого доверия и минимальных зависимостей:
Защита от SSRF — загрузка только по HTTPS, белый список хостов, блокировка перенаправлений
Отклонение симлинков —
lstat()отклоняет созданные пользователем симлинки перед чтениемПроверка Content-Type — загрузки должны быть
image/*, отклоняются HTML/JSON страницы ошибокВалидация ответов через Zod — ответы API разбираются через схемы, без слепых приведений типов
Предотвращение path traversal — белый список расширений + проверка вложенности через
path.relative()
Полные подробности в SECURITY.md.
Разработка
git clone https://github.com/qmediat/ideogram-mcp.git
cd ideogram-mcp
npm install
npm run buildЗапуск локально:
IDEOGRAM_API_KEY=your-key node dist/index.jsУчастие в разработке
См. CONTRIBUTING.md для руководства по архитектуре и требований к PR.
Лицензия
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