MCP.Market

Avc Test Py MCP server

by z416479660·io.github.z416479660/avc-test-py-mcp·v1.0.0

MCP server for video enhancement (create_task, get_task_status, enhance_video_sync)

B72/100grade B
What users say
No reviews yet
Be the first
Safety scan
B72/100

full report

Adoption
New

0 stars15 downloads/wk

Reviews

Write one

Nobody 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 posts

Read 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

no findings
  • 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
Overall 72/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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-mcp

2. 在 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 会:

  1. 读取本地文件
  2. 将文件转为 base64 编码
  3. 上传到视频增强服务

限制:

  • 最大文件大小: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.

  • Katto
    AI video clipping MCP: long videos and podcasts into scored, captioned 9:16 shorts.
    B
  • Remove AI Watermarks
    Identify and remove AI watermarks and provenance metadata from your own images and video.
    A
  • Openshorts
    Turn long videos into viral vertical shorts and publish them to TikTok, Instagram and YouTube.
    A
  • FFmpeg
    Trim, convert, resize, compress, and remix audio and video.
    A
  • Kinocut
    Guardrailed video editing for AI agents: FFmpeg, captions, effects, Hyperframes, and receipts.
    B