🎨 Ideogram MCP Server
Ideogram APIを使用して画像生成機能を提供するModel Context Protocol (MCP) サーバー
https://github.com/user-attachments/assets/041553d3-6fbc-4dfa-b149-d195dcb9e8f8
📋 機能
- プロンプトに基づく画像生成
- カスタマイズ可能なパラメータ
- アスペクト比
- モデル選択
- マジックプロンプト
- スタイルタイプ
- ネガティブプロンプト
- 生成画像数
🚀 セットアップ
- 必要な依存関係をインストール:
npm install
- 環境変数の設定:
.envファイルを作成し、以下の内容を追加:
IDEOGRAM_API_KEY=your_api_key_here
- ビルド:
npm run build
- (オプション)グローバルにインストール:
npm link
💻 使用方法
MCPツール
generate_image
画像を生成するためのツール。
必須パラメータ:
prompt: 画像生成に使用するプロンプト
オプションパラメータ:
aspect_ratio: 画像のアスペクト比ASPECT_1_1ASPECT_4_3ASPECT_3_4ASPECT_16_9ASPECT_9_16
model: 使用するモデルV_1V_1_TURBOV_2V_2_TURBO
magic_prompt_option: マジックプロンプトの設定AUTOONOFF
style_type: 生成スタイルnegative_prompt: 除外したい要素の説明num_images: 生成する画像の数(1-8)
使用例
const result = await use_mcp_tool({
server_name: "ideagram-mcp-server",
tool_name: "generate_image",
arguments: {
prompt: "A beautiful sunset over mountains",
aspect_ratio: "ASPECT_16_9",
model: "V_2",
num_images: 1
}
});
🔧 開発
ディレクトリ構造
ideagram-mcp-server/
├── src/
│ ├── index.ts # メインのサーバーコード
│ └── ideogram-client.ts # Ideogram APIクライアント
├── package.json
├── tsconfig.json
└── README.md
スクリプト
npm run build: TypeScriptのコンパイルnpm run watch: 開発モードでの実行(ファイル変更の監視)npm run lint: コードのリントnpm test: テストの実行
📄 ライセンス
MIT
🤝 コントリビューション
- このリポジトリをフォーク
- 新しいブランチを作成 (
git checkout -b feature/amazing-feature) - 変更をコミット (
git commit -m '✨ feat: Add amazing feature') - ブランチにプッシュ (
git push origin feature/amazing-feature) - プルリクエストを作成
Ideogram MCP Server
Project Details
- Sunwood-ai-labs/ideagram-mcp-server
- @sunwood-ai-labs/ideagram-mcp-server
- Last Updated: 1/24/2025
Recomended MCP Servers
Databricks MCP Server
🧩
BouyomiChan Text-to-Speech Server
NCBI Entrez Adapter
A Model Control Protocol (MCP) adapter for NCBI databases
Image Generator
MCP Server for Generating images
Linear
MCP server that enables AI assistants to interact with Linear project management system through natural language, allowing users...
Developer Name
Use this MCP server to tell AI who are you.
🧩
Fastn Server
🧩
Script Generator Server
OceanBase MCP Server
MCP Server for OceanBase database and its tools
🧩
MSSQL MCP Server
Resend Email Service
🧩
Claude Documentation Assistant





