kie-image-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| KIE_AI_API_KEY | Yes | KIE.ai API key | |
| KIE_IMAGE_MODEL | No | Overrides text-to-image model if KIE_IMAGE_TEXT_TO_IMAGE_MODEL is not set | |
| IMAGE_OUTPUT_DIR | No | Output directory. Defaults to ./output | |
| KIE_IMAGE_RESOLUTION | No | Default resolution: 1K, 2K, or 4K. Defaults to 1K | |
| KIE_IMAGE_TEXT_TO_IMAGE_MODEL | No | Default model without image_input. Defaults to gpt-image-2-text-to-image | |
| KIE_IMAGE_IMAGE_TO_IMAGE_MODEL | No | Default model with image_input. Defaults to gpt-image-2-image-to-image |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| kie_create_taskB | KIE.aiで画像生成タスクを作成し、taskIdを即座に返す。モデルは引数または環境変数で切り替えられる。image_input がある場合は GPT Image 2 image-to-image 系モデルを既定で使う。 |
| kie_create_tasksA | 複数の画像生成タスクを並列で作成し、taskIdの配列を即座に返す。各タスクの model は個別指定でき、省略時は text-to-image / image-to-image を入力有無で切り替える。 |
| kie_check_taskA | 画像生成タスクのステータスを確認する。完了時は画像データを返し、save_to指定時はファイルにも保存する。pendingならしばらく待って再確認すること。 |
| kie_check_tasksA | 複数の画像生成タスクのステータスを並列で確認する。完了した画像はsave_dir指定時にファイル保存もする。 |
| kie_upload_fileA | ローカル画像(絶対パス)をKIE.aiのFile Upload APIにアップロードし、公開downloadUrlを返す。通常はkie_create_taskのimage_inputにローカルパスを渡すだけで自動アップロードされるので、このツールは事前アップロード・URLのキャッシュ・複数タスクでの再利用時にのみ使う。保存期間は3日。 |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 5 tools
Each tool has a clearly distinct purpose: creating single/multiple tasks, checking single/multiple tasks, and uploading files. No overlap or ambiguity.
All tools follow the consistent pattern 'kie_verb_noun' with singular/plural variants (check_task vs check_tasks, create_task vs create_tasks) and one upload_file.
Five tools cover the core workflow of image generation (create, check, upload) without being excessive or minimal. The count is well-scoped for the domain.
Covers creation, status checking, and file upload. Missing potential delete or cancel operations, but the set is functional for typical image generation tasks.