avclabs avatar

Media Mcp

avclabs/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 tools

Public 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*secret

API Key for video enhancement and SAM3 services

Readme

media-mcp monorepo

English | 中文

Node.js >=18 License: MIT

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


View the full README on GitHub

Details

Repository
github.com/avclabs/media-mcp
Category
Media & Entertainment
Package
@avclabs.ai/media-mcp
Transport
STDIO
Auth
Required
Registry
MCP registry, active

Related Media & Entertainment MCP servers

View all
1woodstitch-llc avatarWoodstitchwoodstitch-llc/woodstitch-mcpPaid human listeners judge TTS audio blind: pairwise preference or human-vs-AI detection.0stars
2br0ski777 avatarText to Speech APIbr0ski777/text-to-speech-x402Convert text to MP3 speech audio in 50+ languages. x402 micropayment.0stars
3markswendsen-code avatarSpotifymarkswendsen-code/mcp-spotifyMCP server for Spotify - let AI agents control playback, search music, and manage playlists0stars
4rty2345rr avatarTTS MCP Serverrty2345rr/miragea-voice-mcpText-to-speech, AI voiceover, voice cloning and SRT/VTT subtitles for AI agents.0stars
5mambalabsdev avatarMcp Multi Platform Social Posts Commentsmambalabsdev/mcp-multi-platform-social-posts-commentsPublic posts and comments from Bluesky, Hacker News, Mastodon, Lemmy, Reddit, and YouTube0stars
6mambalabsdev avatarMcp Streaming Subscription Prices By Countrymambalabsdev/mcp-streaming-subscription-prices-by-countrySpotify and Netflix monthly plan prices in local currency, one row per plan per country.0stars