# ImageRouter MCP

Vendor: ImageRouter  
Category: other  
Auth: API_KEY  
Composio slug: `imagerouter`

Generate images, videos, and text with ImageRouter, inspect credits, validate normal API keys, and discover models. Management-key endpoints are excluded.

## Tools

- **Create Chat Completion** — Create a non-streaming OpenAI-compatible chat completion with a paid text model. Call IMAGEROUTER_LIST_MODELS, IMAGEROUTER_GET_MODEL, and IMAGEROUTER_GET_CREDITS first to verify availability, context, supported parameters, pricing, and suff
- **Create Response** — Create a non-streaming OpenAI Responses API result from plain text or structured multimodal input with a selected ImageRouter text model. Call IMAGEROUTER_LIST_MODELS and IMAGEROUTER_GET_CREDITS first because all text models observed during
- **Edit Image** — Transform or inpaint one or more existing images supplied as URLs or data URIs. Call IMAGEROUTER_LIST_MODELS and inspect the selected model first to verify image and optional mask input support, accepted parameters, pricing, and funding req
- **Generate Image** — Generate an image from a text prompt with a selected ImageRouter model. Call IMAGEROUTER_LIST_MODELS and inspect the selected model first because pricing, supported sizes and quality levels, and funding requirements vary. Results are return
- **Generate Video** — Generate a video from text and optional URL or data-URI image inputs. Call IMAGEROUTER_LIST_MODELS and inspect the selected model first because pricing, accepted modalities, quality levels, sizes, and duration constraints vary. Results are 
- **Get Credits** — Inspect remaining credits, cumulative usage, deposits, and optional per-key usage before making potentially paid generation calls.
- **Get Model** — Get current capabilities, accepted parameters, and pricing for one exact ImageRouter model ID before generation.
- **List Models** — Discover current ImageRouter model IDs, modalities, supported parameters, and pricing before generation. Filters may be combined. limit truncates results and cannot be continued; omit it for an exhaustive filtered list.

## Setup

1. Create or open a Switchy Project.
2. Open Integrations and connect ImageRouter.
3. Authorise through api_key.
4. Teammates can now @-mention ImageRouter tools in chat.

---
Last verified: 2026-09-04T02:00:56.012Z  
Canonical URL: https://switchy.build/directory/mcps/imagerouter