Skip to main content
Glama
ThermalEng

mcp-multimedia-server

by ThermalEng

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MCP_PORTNoPort for SSE transport (optional)
MCP_TRANSPORTNoTransport mode, e.g., 'sse' (optional)
MCP_MEDIA_MODELNoModel name to usemimo-v2.5
MCP_MEDIA_API_KEYYesAPI key for the OpenAI compatible endpoint
MCP_MEDIA_BASE_URLNoOpenAI compatible endpoint URLhttps://opencode.ai/zen/go/v1

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

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

Tools

Functions exposed to the LLM to take actions

NameDescription
analyze_imageA

图片理解/OCR:分析一张或多张图片,支持描述、文字识别(OCR)、图表/UI/报错诊断等。单张用 image,多张(如文档多页)用 image_batch 数组。可用 preset 选任务类型(describe/ocr/chart/ui/diagram/error)或自由写 prompt。本地图片自动压缩优化(OCR 足够清晰、更快更省),需原图细节可设 compress=false。

analyze_videoA

视频理解:让模型描述视频内容、按时间顺序总结。支持本地文件、URL 或 base64,本地视频自动压缩。fps 控制抽帧密度(默认 2,范围 1-30;越大时序越精细、越耗 token),一般用默认即可。

analyze_audioA

音频理解/STT:转录或总结一段音频内容。推荐用本地文件或 base64(URL 音频可能不被识别)。不传 prompt 默认转录并总结主旨。

asrA

语音转写(ASR):把音频转成纯文本,适合会议记录、方言、嘈杂环境录音。仅支持 wav/mp3,最大 10MB。用 language 明确语种(auto/zh/en)可提高准确率。

image_metadataC

读取本地图片的元信息(尺寸、格式、颜色模式、EXIF/GPS)。需本地文件路径,不调用云端。

get_server_statusA

查询服务状态:云端模型是否已配置、当前模型与各项限制/处理参数。

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.6/5.0

Scored across 6 tools

Disambiguation4/5

Most tools are clearly distinct by media type (video, audio, image, status). The main overlap is between analyze_audio and asr, both handling audio transcription, but asr is specifically pure text with format/size limits, while analyze_audio offers broader understanding and summarization, making the distinction functional.

Naming Consistency3/5

There is a strong pattern with analyze_video, analyze_audio, analyze_image, but asr and image_metadata break the verb_noun convention. Mixed styles (acronym, noun_phrase) and vague naming like asr make it less predictable.

Tool Count5/5

Six tools cover the essential multimedia operations (audio/video/image analysis, speech transcription, metadata, status) without redundancy. The count is well-scoped for a multimedia server, each tool serving a clear purpose.

Completeness4/5

The tool surface covers major analysis needs: video, audio, image understanding, pure transcription, and metadata for images. Minor gaps exist like no metadata extraction for audio/video or a dedicated video transcription tool, but these are not critical for the apparent domain.

Maintenance

ActivitySlowing
ResponsivenessNo issues