GrokMCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| LOG_LEVEL | No | Logging level | INFO |
| MCP_TRANSPORT | No | Transport mode (stdio or http) | stdio |
| MCP_SERVER_NAME | No | MCP server name | grok |
| GROK_DEFAULT_MODEL | No | Default model for video generation | grok-imagine-video |
| GROK_REQUEST_TIMEOUT | No | Request timeout in seconds | 180 |
| ACEDATACLOUD_API_TOKEN | Yes | API token (required) - get one at https://platform.acedata.cloud | |
| ACEDATACLOUD_API_BASE_URL | No | API base URL | https://api.acedata.cloud |
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": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| grok_chat_completionsA | Create a Grok (xAI) chat completion via the AceDataCloud Grok API. |
| grok_list_modelsA | List all available Grok models (chat + video) and their capabilities. |
| grok_list_actionsA | List all available Grok Imagine tools and workflows. |
| grok_get_prompt_guideA | Get guidance on writing effective prompts for Grok Imagine video generation. |
| grok_get_taskA | Query the status and result of a video generation task. |
| grok_get_tasks_batchA | Query multiple video generation tasks at once. |
| grok_text_to_videoA | Generate AI video from a text prompt using Grok Imagine. |
| grok_image_to_videoA | Generate AI video from a reference image using Grok Imagine. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| grok_video_generation_guide | Guide for choosing the right Grok Imagine tool for video generation. |
| grok_workflow_examples | Common workflow examples for Grok Imagine video generation. |
| grok_style_suggestions | Style and prompt writing suggestions for Grok Imagine. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 8 tools
Each tool targets a distinct purpose: chat completions, model listing, workflow reference, prompt guidance, single and batch task queries, and text/image video generation. The only potentially overlapping pair is list_models and list_actions, but their descriptions make the model-versus-workflow distinction clear.
All tool names share the grok_ prefix and use snake_case, which is consistent and predictable. However, the generation tools use transformation-style names like grok_text_to_video rather than explicit create/generate verbs, and grok_chat_completions is more of an endpoint name than an action-first name.
Eight tools is well-scoped for the server's apparent purpose: one chat completion action, two discovery/help tools, two generation entry points, and two status-query variants. Each tool earns its place without the set feeling bloated or thin.
The surface covers both chat completions and the video generation workflow: model discovery, prompt guidance, text-to-video, image-to-video, and single/batch task retrieval. No necessary operation for the stated domain is obviously missing; a cancel/delete action would be a possible extension but is not implied by the documented tools.