Skip to main content
Glama

@qmediat.io/ideogram-mcp

MCP-Server für die Ideogram V3 API — zum Generieren, Bearbeiten, Remixen, Hochskalieren und Beschreiben von Bildern über Claude Code, Claude Desktop oder einen beliebigen MCP-Client.

npm version license TypeScript

Warum dieser Server?

  • 7 Tools — vollständige Ideogram-V3-Abdeckung (generate, edit, remix, reframe, replace background, upscale, describe)

  • Sicherheit zuerst — SSRF-Schutz, Symlink-Ablehnung, Content-Type-Validierung, Schutz vor Pfad-Traversierung, Zod-Response-Validierung (Details)

  • 2 Laufzeitabhängigkeiten@modelcontextprotocol/sdk + zod. Kein axios, kein form-data, keine HTTP-Bibliotheken

  • Native Ideogram-API — direkte V3-Endpunkte, nicht über fal.ai oder Replicate weitergeleitet

  • Für die Produktion gehärtet — Wiederholung mit exponentiellem Backoff, Safety-Filter-Handling, Resilienz bei Teilausfällen

Related MCP server: ideogram-mcp-server

Schnellstart

npm install -g @qmediat.io/ideogram-mcp

Oder direkt verwenden:

npx @qmediat.io/ideogram-mcp

IDEOGRAM_API_KEY ist erforderlich — einen erhalten Sie auf ideogram.ai/manage-api.

Konfiguration

Claude Code

Fügen Sie zu ~/.claude.jsonmcpServers hinzu:

{
  "ideogram": {
    "command": "npx",
    "args": ["-y", "@qmediat.io/ideogram-mcp"],
    "env": {
      "IDEOGRAM_API_KEY": "your-api-key",
      "IDEOGRAM_OUTPUT_DIR": "/tmp/ideogram-output"
    }
  }
}

Claude Desktop

Fügen Sie zu claude_desktop_config.json hinzu:

{
  "mcpServers": {
    "ideogram": {
      "command": "npx",
      "args": ["-y", "@qmediat.io/ideogram-mcp"],
      "env": {
        "IDEOGRAM_API_KEY": "your-api-key",
        "IDEOGRAM_OUTPUT_DIR": "/tmp/ideogram-output"
      }
    }
  }
}

Umgebungsvariablen

Variable

Erforderlich

Standard

Beschreibung

IDEOGRAM_API_KEY

Ja

Ihr Ideogram-API-Schlüssel (hier erhalten)

IDEOGRAM_OUTPUT_DIR

Nein

/tmp/ideogram-output

Ein beliebiger Ordner, in dem Sie Bilder speichern möchten. Verwenden Sie absolute Pfade (z. B. /home/user/images/ideogram)

Verfügbare Tools

Tool

Beschreibung

Wichtige Parameter

ideogram_generate

Bilder aus Textprompts generieren

prompt, aspect_ratio, rendering_speed, style_type, num_images

ideogram_describe

Eine Textbeschreibung eines Bildes generieren

image (Dateipfad)

ideogram_edit

Bildbereiche mit maskenbasiertem Inpainting bearbeiten

image, mask, prompt

ideogram_remix

Ein Bild mit einem neuen Prompt transformieren

image, prompt, image_weight (0-100)

ideogram_reframe

Ein Bild auf eine neue Auflösung erweitern (Outpainting)

image, resolution (69 gültige Größen)

ideogram_replace_background

Hintergrund ersetzen und Vordergrund erhalten

image, prompt

ideogram_upscale

Mit geführter Verbesserung hochskalieren

image, resemblance (0-100), detail (0-100)

Allgemeine Parameter

Parameter

Verfügbar in

Werte

rendering_speed

generate, edit, remix, reframe, replace_background

FLASH, TURBO, DEFAULT, QUALITY

magic_prompt

generate, edit, remix, replace_background, upscale

AUTO, ON, OFF

style_type

generate, edit, remix

AUTO, GENERAL, REALISTIC, DESIGN, FICTION

aspect_ratio

generate, remix

1x1, 16x9, 9x16, 4x3, 3x4, und 10 weitere

num_images

alle Tools

1-8

seed

alle Tools

0-2,147,483,647

Sicherheit

Dieser Server ist mit einem Zero-Trust-Ansatz und minimalen Abhängigkeiten konzipiert:

  • SSRF-Schutz — Nur-HTTPS-Downloads, Hostname-Allowlist, Blockierung von Weiterleitungen

  • Symlink-Ablehnunglstat() lehnt vom Benutzer erstellte Symlinks vor dem Lesen ab

  • Content-Type-Validierung — Downloads müssen image/* sein; HTML/JSON-Fehlerseiten werden abgelehnt

  • Zod-Response-Validierung — API-Antworten werden über Schemas geparst, keine blinden Typumwandlungen

  • Schutz vor Pfad-Traversierung — Erweiterungs-Allowlist + Containment-Prüfung mit path.relative()

Alle Details in SECURITY.md.

Entwicklung

git clone https://github.com/qmediat/ideogram-mcp.git
cd ideogram-mcp
npm install
npm run build

Lokal ausführen:

IDEOGRAM_API_KEY=your-key node dist/index.js

Mitwirken

Siehe CONTRIBUTING.md für Architekturrichtlinien und PR-Anforderungen.

Lizenz

MITQuantum Media Technologies

A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)
Commit activity

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

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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