Avc Test Py MCP server
io.github.z416479660/avc-test-py-mcp·v1.0.0MCP server for video enhancement (create_task, get_task_status, enhance_video_sync)
0 stars15 downloads/wk
Reviews
Write oneNobody has reviewed Avc Test Py yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Avc Test Py tools (3, 1 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
create_taskwrite action创建视频增强任务(异步) 支持两种上传方式: 1. URL 上传:提供视频 URL 2. 本地上传:提供本地文件路径,MCP Server 自动读取并转为 base64 参数说明: - video_source: 视频 URL 或本地文件路径 - type: "url" 或 "local" - resolution: 目标分辨率
enhance_video_sync同步增强视频(阻塞等待完成) 支持两种上传方式: 1. URL 上传:提供视频 URL 2. 本地上传:提供本地文件路径,MCP Server 自动读取并转为 base64 参数说明: - video_source: 视频 URL 或本地文件路径 - type: "url" 或 "local" - resolution: 目标分辨率 - poll_interval: 轮询间隔(秒) - timeout: 超时时间(秒)
get_task_status查询视频增强任务状态
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan4 source files scanned; 3 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 131 days ago8/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Avc Test Py compares
Against every graded Media MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 72/100
- higher than 40% of 1,337 Media servers
- Tools
- 3
- the typical Media server has 7
- Tools that change things
- 33%
- typical: 4%. Fewer write tools means less an agent can break
- Downloads a week
- 15
- more than 4% of 365 Media servers with a package
What its tools let an agent do: 2 read · 1 create
Install Avc Test Py in Claude Code, Cursor or VS Code
claude mcp add avc-test-py-mcp -- uvx avc-test-py-mcp
What the publisher says
From the Avc Test Py repository's README, as published. We do not edit it. Read it on GitHub
<!-- mcp-name: io.github.z416479660/avc-test-py-mcp -->
avc-test-py-mcp (Python)
基于 MCP 协议的视频增强服务,作为 MCP Client-Server 与 FastAPI HTTP Server 交互。
功能
提供以下 MCP Tools:
- create_task - 创建视频增强任务(支持 URL 或本地文件上传)
- gettaskstatus - 查询任务状态
- enhancevideosync - 同步增强视频(阻塞等待)
安装
从 PyPI 安装(推荐)
# 使用 pip 安装
pip install avc-test-py-mcp
# 或使用 uv 安装
uv pip install avc-test-py-mcp从源码安装
git clone https://github.com/yourusername/avc-test-py-mcp.git
cd python_client
# 使用 uv 安装(推荐)
uv pip install -e ".[dev]"
# 或使用 pip 安装
pip install -e ".[dev]"使用方法
1. 命令行启动
# 直接运行(安装后)
avc-test-py-mcp --base-url https://mcp.luluhero.com --api-key your-api-key
# 或使用环境变量
export HTTP_API_BASE_URL=https://mcp.luluhero.com
export HTTP_API_KEY=your-api-key
avc-test-py-mcp2. 在 Claude Desktop 中配置
编辑 Claude Desktop 配置文件:
macOS: ~/Library/Application Support/Claude/claudedesktopconfig.json
Windows: %APPDATA%/Claude/claudedesktopconfig.json
{
"mcpServers": {
"video-enhancement": {
"command": "avc-test-py-mcp",
"args": [
"--base-url",
"https://mcp.luluhero.com",
"--api-key",
"your-api-key"
]
}
}
}3. 使用 uv run 运行(开发模式)
uv run avc-test-py-mcp --base-url https://mcp.luluhero.com --api-key your-api-key提供的 Tools
create_task
创建视频增强任务(异步)。
参数:
- video_source (string, required): 视频 URL 或本地文件路径
- type (string, optional): 上传类型,默认 "url"
- 可选值: "url" - 网络视频URL, "local" - 本地文件路径
- resolution (string, optional): 目标分辨率,默认 720p
- 可选值: 480p, 540p, 720p, 1080p, 2k
使用示例:
# URL 方式
{
"video_source": "https://example.com/video.mp4",
"type": "url",
"resolution": "1080p"
}
# 本地文件方式
{
"video_source": "/path/to/local/video.mp4",
"type": "local",
"resolution": "1080p"
}返回值:
{
"success": true,
"task_id": "xxx",
"status": "wait"
}gettaskstatus
查询任务状态。
参数:
- task_id (string, required): 任务ID
使用示例:
{
"task_id": "task-123-abc"
}返回值:
{
"success": true,
"task_id": "xxx",
"status": "completed",
"progress": 100,
"video_url": "https://...",
"error_message": null,
"created_at": "2024-01-01T00:00:00Z",
"updated_at": "2024-01-01T00:01:00Z"
}enhancevideosync
同步增强视频(阻塞等待完成)。
参数:
- video_source (string, required): 视频 URL 或本地文件路径
- type (string, optional): 上传类型,默认 "url"
- 可选值: "url" - 网络视频URL, "local" - 本地文件路径
- resolution (string, optional): 目标分辨率,默认 720p
- poll_interval (number, optional): 轮询间隔(秒),默认 5
- timeout (number, optional): 超时时间(秒),默认 600
使用示例:
{
"video_source": "https://example.com/video.mp4",
"type": "url",
"resolution": "1080p",
"poll_interval": 5,
"timeout": 600
}返回值:
{
"success": true,
"task_id": "xxx",
"status": "completed",
"progress": 100,
"video_url": "https://..."
}文件上传说明
当 type 设置为 "local" 时,MCP Server 会:
- 读取本地文件
- 将文件转为 base64 编码
- 上传到视频增强服务
限制:
- 最大文件大小:100MB
环境变量
开发
# 克隆仓库
git clone https://github.com/yourusername/avc-test-py-mcp.git
cd python_client
# 安装开发依赖
uv pip install -e ".[dev]"
# 运行测试
pytest
# 代码格式化
ruff format .
ruff check --fix .发布到 PyPI
# 安装构建工具
uv pip install build twine
# 构建分发包
python -m build
# 上传到 PyPI(测试)
python -m twine upload --repository testpypi dist/*
# 上传到 PyPI(正式)
python -m twine upload dist/*Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Avc Test Py: common questions
- Is Avc Test Py MCP server safe?
- Mostly: it is graded B (72/100). Read the Avc Test Py safety report
- How do I install Avc Test Py?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Avc Test Py need an API key?
- Yes. The registry entry asks for
HTTP_API_KEY. - Is Avc Test Py maintained?
- The last commit was 168 days ago (2026-05-20). The latest release is v1.0.0.
- What can I use instead of Avc Test Py?
- Servers from other publishers that do the same job: Katto MCP server, Remove AI Watermarks MCP server and Openshorts MCP server.
- How does Avc Test Py compare with other Media MCP servers?
- safety score 72/100 (higher than 40% of 1,337 Media servers); tools 3 (the typical Media server has 7); tools that change things 33% (typical: 4%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Avc Test Py
Same job from other publishers: the closest match first, then the best rated.
- KattoAI video clipping MCP: long videos and podcasts into scored, captioned 9:16 shorts.5.0(1)GrowingB
- Remove AI WatermarksIdentify and remove AI watermarks and provenance metadata from your own images and video.not reviewedWidely usedA
OpenshortsTurn long videos into viral vertical shorts and publish them to TikTok, Instagram and YouTube.not reviewedEstablishedA- FFmpegTrim, convert, resize, compress, and remix audio and video.not reviewedEstablishedA
KinocutGuardrailed video editing for AI agents: FFmpeg, captions, effects, Hyperframes, and receipts.not reviewedEstablishedB