@imageat/mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PORT | No | HTTP listen port (remote only). | 8787 |
| MCP_PUBLIC_URL | No | Public origin, e.g. https://mcp.imageat.com. Only needed if proxy headers are wrong (remote only). | |
| IMAGEAT_API_KEY | Yes | Your ImageAT API key (starts with iat_live_). Required for stdio mode. | |
| IMAGEAT_BASE_URL | No | The web app that serves the /api/v1/* generation endpoints. Point at http://localhost:3000 for local dev. | https://imageat.com |
| MCP_OAUTH_SECRET | No | Long random string that encrypts issued OAuth tokens. Set this in production or tokens are invalidated on every restart (remote only). |
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 |
|---|---|
| imageat_generate_imageB | Generate an image from a text prompt (text-to-image), optionally with reference images for image-to-image editing. Returns CDN image URL(s). |
| imageat_generate_videoB | Generate a video from a text prompt (text-to-video) or from a starting image (image-to-video). Returns a CDN mp4 URL. |
| imageat_check_creditsA | Return the current credit balance for the API key's account. |
| imageat_edit_imageC | Edit an image using one of ImageAT's edit features. Pass the feature id (e.g. remove-background, object-eraser, relight, virtual-try-on, city-teleport, ai-edit-pro). |
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 4 tools
check_credits is clearly distinct. edit_image and generate_image could overlap, since generate_image supports reference images for image-to-image editing, but descriptions clarify that generate is text-prompt driven while edit uses specific feature IDs. Overall, boundaries are mostly clear.
All tools follow a consistent snake_case verb_noun pattern with the imageat_ prefix: check_credits, edit_image, generate_image, generate_video. The naming is predictable and uniform.
Four tools cover the core actions for an image/video generation and editing API: credit checking, image generation, image editing, and video generation. This is appropriately scoped with no redundancy.
The server covers the primary workflows: generating images and videos, editing images, and checking credits. A minor gap is the lack of a way to list available edit features, but agents can likely infer them from the documentation provided in the tool description.