Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
imagine_agent_startB

Start a Grok Imagine Agent conversation and send the first prompt.

imagine_agent_sendC

Send a follow-up prompt to an existing Grok Imagine Agent conversation.

imagine_agent_readC

Read responses from a Grok Imagine Agent conversation.

generate_imageC

Generate images through the working Grok media endpoint and return parsed image URLs.

generate_videoC

Generate video through the working Grok media endpoint and return parsed video URLs.

image_to_videoC

Create or reuse an image post, then generate a video from it.

create_media_postC

Create a Grok media post from mediaType/prompt/mediaUrl.

create_share_linkC

Create a share link for a Grok media post.

upscale_videoC

Ask Grok to upscale a generated video by video_id.

check_quotaB

Return Grok Imagine quota_info.

upload_local_fileA

Upload a local file to Grok storage via /http/upload-file-v2/direct. Returns fileMetadataId to use as @reference in a follow-up chat message.

list_accountsB

List Grok accounts available in cookies/.json.

send_to_telegramA

Download a Grok media post by post_id using account cookies and send it to Telegram as video/photo.

list_projectsB

List Grok Imagine projects (canvases) for the account.

create_projectB

Create a new Grok Imagine project (canvas).

get_project_conversationsC

List agent conversations attached to a project.

create_project_nodeC

Attach a node (media post) to a project canvas.

set_project_thumbnailC

Set the thumbnail post for a project.

list_templatesB

List Grok Imagine pipeline templates (Short Film, UGC Product Stories, etc.).

get_templateA

Get a Grok Imagine template summary by templateId.

list_foldersC

List Grok Imagine folders.

get_post_foldersC

List folders that a post belongs to.

list_postsC

List Grok Imagine posts owned or liked by the account.

list_project_postsB

Get a Grok project canvas (nodes + attached posts).

get_postB

Get a Grok media post by post_id.

like_postC

Like a Grok media post.

delete_postC

Delete a Grok media post.

search_statusC

Return Grok Imagine media search index status.

agent_startC

Start Grok Imagine Agent conversation (optionally inside a project).

agent_sendC

Send a follow-up prompt to a Grok Imagine Agent conversation.

agent_readC

Load recent responses of a Grok Imagine Agent conversation.

plan_seriesC

Ask Grok to plan a video series (episodes + scenes + prompts) and save it to series/.json.

list_seriesA

List series files stored in series/*.json.

get_seriesC

Return the full series JSON by id.

update_sceneC

Update fields on a specific scene (status, prompt, aspect_ratio, video_url, ...).

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/WormAlien/grok-cookie-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server