loading…
Search for a command to run...
loading…
Enables image generation, editing, and description using Ideogram AI's models through natural language.
Enables image generation, editing, and description using Ideogram AI's models through natural language.
License: MIT Node.js Version npm version
A Model Context Protocol (MCP) server implementation for the Ideogram AI API. This server provides tools for generating, editing, and describing images using Ideogram's powerful AI models.
git clone https://github.com/flowluap/ideogram-mcp-server.git
cd ideogram-mcp-server
npm install
npm run build
To use this MCP in Cursor, add the following configuration to your Cursor settings (Settings > AI > Model Context Protocol):
{
"mcps": {
"ideogram-mcp": {
"command": "node",
"args": ["PATH_TO_YOUR_DIST/index.js"],
"env": {
"IDEOGRAM_API_KEY": "your-api-key-here"
}
}
}
}
Replace:
PATH_TO_YOUR_DIST/index.js with the absolute path to your built index.js fileyour-api-key-here with your actual Ideogram API keyExample (redacted):
{
"mcps": {
"ideogram-mcp": {
"command": "node",
"args": ["/path/to/ideogram-mcp-server/dist/index.js"],
"env": {
"IDEOGRAM_API_KEY": "xxxxx-REDACTED-xxxxx"
}
}
}
}
generate
prompt: string (required)aspect_ratio: string (optional) - One of: ASPECT_1_1, ASPECT_16_9, ASPECT_9_16, ASPECT_4_3, ASPECT_3_4model: string (optional) - One of: V_1, V_2, V_2_TURBOmagic_prompt_option: string (optional) - One of: AUTO, ON, OFFnum_images: number (optional) - Between 1 and 8seed: number (optional) - Between 0 and 2147483647edit
image_file: string (required) - Base64 or file pathmask: string (required) - Base64 or file pathprompt: string (required)model: string (required) - One of: V_2, V_2_TURBOdescribe
image_file: string (required) - Base64 or file pathdownload_images
urls: string[] (required) - Array of image URLsoutput_dir: string (required) - Output directory pathgenerate_imagedescription: string# Build the project
npm run build
# Run in development mode
npm run dev
# Run tests
npm test
# Run linter
npm run lint
This project is licensed under the MIT License - see the LICENSE file for details.
Run in your terminal:
claude mcp add ideogram-mcp-server -- npx Security
Low riskAutomated heuristic from public metadata — not a security guarantee.