MCP Server SimpleNGAT
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SIMPLENGAT_API_KEY | Yes | API key for SimpleNGAT API, obtained from https://simplengat.com/dashboard/api-settings. Required for authentication. |
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 |
|---|---|
| simplengat_user_meA | View SimpleNGAT user info (credits, role, etc). GET /api/v1/user/me |
| simplengat_list_voicesA | List supported voices for R2V video generation. GET /api/v1/voices |
| simplengat_generate_imageA | Generate images (text-to-image or image-to-image). Models: nano-banana-pro, nano-banana-2, nano-banana-2-lite. Cost 0.25 credit/image. POST /api/v1/generate/image |
| simplengat_generate_videoB | Submit video job (T2V/I2V/R2V/I2V-FL). 720p=3 credits, 1080p=5 credits (only charged on success). POST /api/v1/generate/video |
| simplengat_video_statusA | Poll video generation status. For 1080p, polling triggers upscale automatically once 720p finishes. GET /api/v1/generate/video/status |
| simplengat_upscale_imageB | Upscale generated images to 2K/4K. Free for 2K; 4K VIP only. POST /api/v1/generate/image/upscale |
| simplengat_delete_upscaledA | Delete temporary upscaled file from GCS after downloading. DELETE /api/v1/generate/image/upscale?url=... |
| simplengat_health_checkA | Health check SimpleNGAT: api+voices GRATIS, image ~0.25 kredit (simple prompt, lite), video submit ~3 kredit 720p. Gunakan saat dicurigai outage/maintenance. Overall: healthy/degraded/down. |
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 8 tools
Each tool has a clearly distinct purpose: image generation, user info, voice listing, video status polling, video submission, image upscaling, deletion of upscaled files, and health checks. No overlaps or ambiguity exist, so an agent can select the correct tool without confusion.
Tools follow a consistent 'simplengat_verb_noun' pattern (e.g., generate_image, list_voices, generate_video, upscale_image). Minor deviations include 'user_me' (odd phrasing) and 'video_status' (noun-noun rather than verb-noun), but the overall pattern is predictable and readable.
With 8 tools, the server is well-scoped for a media generation service. Each tool covers a distinct operation (generate, upscale, delete, status, user, health, voices), and the count is within the ideal 3-15 range, giving agents sufficient functionality without bloat.
The tool surface covers the full image generation lifecycle (generate, upscale, delete upscaled) and video lifecycle (generate, status, list voices), plus user info and health checks. Minor gaps like video cancellation or image deletion for non-upscaled files are not critical, but the core workflows are well-covered.