Skip to main content
Glama
maoxiaoke

MCP Media Processing Server

by maoxiaoke

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

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

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
execute-ffmpegC

Execute any FFmpeg command with custom options

convert-videoC

Convert video to different format

compress-videoC

Compress video file

trim-videoC

Trim video to specified duration

compress-imageC

Compress PNG image using ImageMagick

convert-imageC

Convert image to different format

resize-imageC

Resize image to specified dimensions

rotate-imageC

Rotate image by specified degrees

add-watermarkC

Add watermark to image

apply-effectC

Apply visual effect to image

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.3/5.0

Scored across 10 tools

Disambiguation4/5

Most tools have distinct purposes targeting specific media processing tasks like compression, conversion, resizing, and watermarking. However, 'apply-effect' is somewhat ambiguous and could overlap with other image manipulation tools like 'add-watermark' or 'rotate-image', potentially causing confusion in tool selection.

Naming Consistency5/5

All tools follow a consistent verb-noun pattern with hyphenated naming (e.g., 'compress-image', 'convert-video', 'resize-image'). This uniformity makes the tool set predictable and easy to navigate, with no deviations in style or convention.

Tool Count5/5

With 10 tools, the server is well-scoped for media processing, covering common operations for images and videos. Each tool serves a clear purpose without redundancy, making the count appropriate for the domain and not overwhelming for agents.

Completeness4/5

The tool set provides good coverage for core media processing tasks, including compression, conversion, resizing, and trimming. However, there are minor gaps, such as no explicit tools for audio processing or metadata handling, which could limit some workflows but are not critical for basic operations.

Maintenance

ActivityInactive
ResponsivenessUnresponsive