Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
NODE_ENVNoOne of development | production | testdevelopment
LOG_LEVELNoOne of debug | log | warn | errorlog
MINIMAX_API_KEYYesBearer token for the MiniMax API
MINIMAX_API_URLNoBase URL for the MiniMax APIhttps://api.minimax.io

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
speech_t2a_httpA

Synchronous text-to-speech synthesis (≤10,000 chars). Returns audio URL + metadata. Use output_format="url" to receive a 24h-valid URL.

speech_t2a_async_createA

Create an async long-text T2A task (up to 1M chars via text_file_id, or 50k via text). Returns a task_id to poll with speech_t2a_async_query.

speech_t2a_async_queryA

Poll an async T2A task created by speech_t2a_async_create. Returns status (success|failed|expired|processing) and a file_id on success.

speech_voice_cloneA

Clone a voice from an uploaded file_id (purpose=voice_clone). Cloned voices must be used within 168 hours or they are auto-deleted. Returns a demo_audio preview URL.

video_text_to_videoA

Generate a video from a text prompt. Returns a task_id — poll with video_agent_query.

video_image_to_videoA

Generate a video from an input image (and optional prompt). Returns a task_id — poll with video_agent_query.

video_agent_createB

Create a video template/agent task. Returns a task_id to poll with video_agent_query.

video_agent_queryA

Poll a video task. Returns status (Preparing|Processing|Success|Fail) and a video_url valid 9h on Success.

image_text_to_imageB

Generate images from a text prompt. Returns image URLs (typically valid 24h).

image_to_imageC

Transform a reference image guided by an optional prompt. Returns image URLs.

music_generateA

Generate music. Provide lyrics for vocal tracks; set is_instrumental=true for instrumental. music-cover* models require audio_url/audio_base64/cover_feature_id.

files_uploadA

Upload a file (document, audio, image, etc.) for downstream use. Use purpose=voice_clone before speech_voice_clone.

files_listB

List uploaded files, optionally filtered by purpose.

files_retrieveA

Get metadata for a single file by file_id.

files_retrieve_contentA

Download a file. By default returns a summary (filename + bytes + content-type); pass as_hex=true to inline small file content as a hex string.

files_deleteB

Delete a file by file_id.

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/ianrey258/minimax-mcp-api'

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