mcp.film / Upscaling & Enhancement / AVCLabs Media MCP
AVCLabs Media MCP
Cloud video upscaling and SAM3 segmentation without a local GPU, billed by the second.
Caveats
- The entry plan buys about 100 seconds of enhanced footage a month at 1 credit per second, so this is a spot-fix tool, not a pass over a reel.
- The ceiling is 1080p/2K, below Topaz, and enhance_video_sync blocks and truncates around 45s, so use create_task plus get_task_status.
- SAM3 segmentation is image-only: a masking tool, not video roto.
- The generic env var name API_KEY will collide if you set it globally, and uploads are capped at 100MB.
What it does
AVCLabs' first-party MCP wraps its cloud enhancement backend: upscale and denoise video to 1080p/2K, enhance, colorize and denoise stills, and run Meta's SAM3 to pull pixel-level masks from an image by text prompt. Video runs as an async job (create_task then poll get_task_status) so long clips survive the client timeout. For an agent, this is the desktop Video Enhancer AI workflow reachable as tools — useful for cleaning up archival plates or lifting generated footage that came out soft, as long as the clip is short enough to be worth the credits.
Auth
API_KEY — https://mcp.avc.ai/
Connect
Connect AVCLabs Media MCP to Claude Code
claude mcp add avclabs -e API_KEY=YOUR_KEY -- npx -y @avclabs.ai/media-mcp@latest
Connect AVCLabs Media MCP to Claude Desktop
{
"mcpServers": {
"avclabs": {
"command": "npx",
"args": [
"-y",
"@avclabs.ai/media-mcp@latest"
],
"env": {
"API_KEY": "YOUR_KEY_HERE"
}
}
}
}
Connect AVCLabs Media MCP to Cursor
{
"mcpServers": {
"avclabs": {
"command": "npx",
"args": [
"-y",
"@avclabs.ai/media-mcp@latest"
],
"env": {
"API_KEY": "YOUR_KEY_HERE"
}
}
}
}
Sample tools
create_taskget_task_statusenhance_video_syncenhance_image_synccolorize_image_syncdenoise_image_syncsam3_predictget_sam3_task_statusField notes
Full curator notes (verified Oct 23, 2026)
The image tools finally shipped. npm @avclabs.ai/media-mcp 0.3.0, published 13 Oct 2026 after five months on 0.2.1, carries all nine tools — create_task, get_task_status and enhance_video_sync for video; enhance_image_sync, colorize_image_sync, denoise_image_sync and get_image_task_status for stills; sam3_predict and get_sam3_task_status for masks — so `npx @latest` now does what the README always said it did. On 17 Oct the repo was split into a monorepo of per-function servers (@avclabs.ai/video-mcp, image-mcp, sam3-mcp) so a client only loads the tool schemas it needs, and the all-in-one package was relabelled 'legacy'. Checked 23 Oct 2026: those three split packages are documented in the README but not on npm yet — the registry 404s all of them — so the command above is still the only one that installs. Expect to switch once they publish; the vendor says the legacy package stays configuration-compatible. The repo still sits at 0 stars. Pricing as rendered 10 Sep 2026: 1 credit per second of video and 1 credit per image mask, against Starter $9.95/mo for 100 credits, Pro $25.95 for 300, Advanced $39.95 for 500, or one-time packs from $19.95/50 — so the entry plan buys about 100 seconds of enhanced footage a month, which makes this a spot-fix tool, not a pass over a reel. MIT, Node 18+, 100MB upload cap, thin client over AVCLabs' HTTP backend at mcp.avc.ai; base URLs are overridable via HTTP_API_BASE_URL and SAM3_API_BASE_URL. Ceiling is 1080p/2K — below Topaz or the Topaz models on fal, so this is the cheap-and-cloud option, not the finishing one. enhance_video_sync blocks and truncates around 45s; use create_task plus get_task_status for anything real. SAM3 segmentation is image-only, so it is a masking tool, not video roto. The vendor documents a JSON mcpServers block rather than a CLI one-liner — the command above is the same command/args/env in claude mcp add form. The generic env var name API_KEY will collide if you set it globally.
Also in Upscaling & Enhancement
Official remote MCP for upscaling, image/video generation, characters, and asset history.
Official Topaz Labs MCP — enhance and upscale images with Topaz AI models.
Common questions
- How do I install AVCLabs Media MCP?
- It runs locally:
npx -y @avclabs.ai/media-mcp@latest. Per-client setup is under Connect. - Does AVCLabs Media MCP need an API key?
- Yes. Set
API_KEY. Get a key at https://mcp.avc.ai/. - How do I add AVCLabs Media MCP to Claude Code?
- Run
claude mcp add avclabs -e API_KEY=YOUR_KEY -- npx -y @avclabs.ai/media-mcp@latest. - Is AVCLabs Media MCP official?
- Yes, AVCLabs maintains it. mcp.film last verified the listing on Oct 23, 2026.
Compared with
Topaz vs Magnific vs AVCLabs: upscaling MCPs
Used in
Finish the master: upscale, grade, denoise and loudness
Pairs well with
Adobe's official hosted MCP — 50+ tools across Photoshop, Lightroom, Firefly, Premiere, Express and Stock.
Adobe's second hosted MCP — compose and run Firefly Creative Production batch pipelines.
Official hosted Airtable MCP: query, create, and update production-tracking bases.
Badge for your README
Maintain AVCLabs Media MCP? Link back to this listing. The badge shows the month it was last verified and updates when the curator re-checks it.
[](https://mcp.film/mcps/avclabs/)
<a href="https://mcp.film/mcps/avclabs/"><img src="https://mcp.film/badge/avclabs.svg" alt="Listed on mcp.film" height="20"></a>