
Media Mcp
Wraps AVC Labs' video enhancement and SAM3 image segmentation APIs into MCP tools your agent can call directly. You get async video upscaling (create_task, get_task_status) for jobs that take longer than Claude's timeout window, plus a sync mode (enhance_video_sync) that polls internally for quick clips under 50 seconds. The sam3_predict tool handles image segmentation with prompt support for object detection. Everything runs through npx with an API key, so there's no local install. Useful when you need to upscale video to 1080p or 2k from chat, or segment images without switching contexts. The async pattern is the main event here since video processing rarely fits inside a single tool timeout.
- tools
- 9
- auth
- Secret needed
- transport
- STDIO
- env var
- 1
- last updated
- May 12, 2026
Tools
9 toolsPublic tool metadata for what this MCP can expose to an agent.
create_taskCreates a video enhancement task (video-mcp package).
Creates a video enhancement task (video-mcp package).
No parameter schema in public metadata yet.
get_task_statusRetrieves the status of a video enhancement task (video-mcp package).
Retrieves the status of a video enhancement task (video-mcp package).
No parameter schema in public metadata yet.
enhance_video_syncEnhances a video synchronously (video-mcp package).
Enhances a video synchronously (video-mcp package).
No parameter schema in public metadata yet.
enhance_image_syncEnhances an image synchronously (image-mcp package).
Enhances an image synchronously (image-mcp package).
No parameter schema in public metadata yet.
colorize_image_syncColorizes an image synchronously (image-mcp package).
Colorizes an image synchronously (image-mcp package).
No parameter schema in public metadata yet.
denoise_image_syncDenoises an image synchronously (image-mcp package).
Denoises an image synchronously (image-mcp package).
No parameter schema in public metadata yet.
get_image_task_statusRetrieves the status of an image processing task (image-mcp package).
Retrieves the status of an image processing task (image-mcp package).
No parameter schema in public metadata yet.
sam3_predictRuns SAM3 image segmentation prediction (sam3-mcp package).
Runs SAM3 image segmentation prediction (sam3-mcp package).
No parameter schema in public metadata yet.
get_sam3_task_statusRetrieves the status of a SAM3 segmentation task (sam3-mcp package).
Retrieves the status of a SAM3 segmentation task (sam3-mcp package).
No parameter schema in public metadata yet.
Sponsors
Configuration
API_KEY*secretAPI Key for video enhancement and SAM3 services
Readme
media-mcp monorepo
English | 中文
MCP servers wrapping the AVCLabs hosted media services, published as one function per npm package so an MCP client session only loads the tool definitions it actually uses.
Packages
Details
- Repository
- github.com/avclabs/media-mcp
- Category
- Media & Entertainment
- Package
@avclabs.ai/media-mcp- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active