NormaHub MCP Server
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| NORMAHUB_API_KEY | Yes | Your NormaHub API key (e.g. nr_hub_...), used to authenticate with the NormaHub API. |
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 | {} |
| prompts | {} |
| resources | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| normahub_prompt_modelC | Send a prompt to LLM models via NormaHub API (Claude, GPT, DeepSeek, Qwen). |
| normahub_generate_videoB | Generate AI videos using SeeDance 2.5 / 2.0 and xAI Grok Imagine Video via NormaHub API. Automatically polls until video render completes. |
| normahub_image_to_videoB | Animate an input image into a video (Image-to-Video) using SeeDance 2.5 / 2.0 via NormaHub API. Accepts image URL and animation prompt. Automatically polls until video render completes. |
| normahub_generate_imageC | Generate images using GPT Image or Grok Imagine Image via NormaHub API. |
| normahub_list_modelsA | List currently available active AI models and their pricing on NormaHub API. |
| normahub_get_balanceA | Check your current NormaHub account balance in Russian Rubles (RUB), active tier, and remaining tokens. |
| normahub_transcribe_audioA | Transcribe audio recordings, voice notes, and video soundtracks to text using OpenAI Whisper via NormaHub API without VPN. Accepts local file path or public HTTP URL. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| review_code | Code review template focusing on architecture, security, and performance. |
| direct_video_scene | Prompt generator for SeeDance 2.5 and Grok Video. |
| cost_optimize_route | Recommends cost-effective models for a given workload among NormaHub models. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| NormaHub Models Catalog | Catalog of active AI models with context limits, capabilities and pricing. |
| NormaHub Gateway Status | NormaHub API gateway health status, latency ping, and active endpoints. |
TDQS
Scored across 7 tools
Each tool maps to a distinct capability: text prompting, image generation, text-to-video, image-to-video, transcription, model listing, and billing. The only mild overlap is between normahub_generate_video and normahub_image_to_video, but the descriptions clearly differentiate them by input (image required vs. prompt-only).
Every tool uses the same normahub_ prefix followed by a clear verb_noun or verb_object pattern in snake_case. No mixing of conventions or vague standalone verbs.
Seven tools is a well-scoped surface for a multi-modal AI API gateway. Each tool corresponds to a real, non-redundant operation and no filler tools are present.
The surface covers the core modalities (text, image, video, image-to-video, audio transcription) plus account inspection via balance and model listing. Minor gaps exist: no text-to-speech/audio generation, no image editing/upscale, and no usage-history or job-status tool, though built-in polling mitigates the latter.