Video Enhancement MCP Server
avc-test-js-mcp (Node.js)
Servicio de mejora de vídeo basado en el protocolo MCP, que actúa como cliente-servidor MCP para interactuar con un servidor HTTP FastAPI.
Funcionalidades
Proporciona las siguientes herramientas MCP:
create_task- Crea una tarea de mejora de vídeo (admite URL o carga de archivos locales)get_task_status- Consulta el estado de la tareaenhance_video_sync- Mejora de vídeo síncrona (espera bloqueante)
Related MCP server: avc-test-py-mcp
Instalación
Instalación desde npm (recomendado)
npm install -g avc-test-js-mcpO usando yarn/pnpm:
yarn global add avc-test-js-mcp
pnpm add -g avc-test-js-mcpInstalación desde el código fuente
git clone https://github.com/yourusername/avc-test-js-mcp.git
cd js_client
npm install
npm run buildUso
1. Inicio desde la línea de comandos
Úselo directamente después de la instalación global:
avc-test-js-mcp --base-url https://mcp.luluhero.com --api-key your-api-keyO usando variables de entorno:
# Windows PowerShell
$env:HTTP_API_BASE_URL="https://mcp.luluhero.com"
$env:HTTP_API_KEY="your-api-key"
avc-test-js-mcp
# Windows CMD
set HTTP_API_BASE_URL=https://mcp.luluhero.com
set HTTP_API_KEY=your-api-key
avc-test-js-mcp
# macOS/Linux
export HTTP_API_BASE_URL=https://mcp.luluhero.com
export HTTP_API_KEY=your-api-key
avc-test-js-mcp2. Configuración en Claude Desktop
Edite el archivo de configuración de Claude Desktop:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"video-enhancement": {
"command": "avc-test-js-mcp",
"args": [
"--base-url",
"https://mcp.luluhero.com",
"--api-key",
"your-api-key"
]
}
}
}3. Uso de npx (sin instalación global)
npx avc-test-js-mcp --base-url https://mcp.luluhero.com --api-key your-api-keyConfiguración de Claude Desktop:
{
"mcpServers": {
"video-enhancement": {
"command": "npx",
"args": [
"avc-test-js-mcp",
"--base-url",
"https://mcp.luluhero.com",
"--api-key",
"your-api-key"
]
}
}
}Herramientas proporcionadas
create_task
Crea una tarea de mejora de vídeo (asíncrona).
Parámetros:
video_source(string, required): URL del vídeo o ruta del archivo localtype(string, optional): Tipo de carga, por defecto "url"Valores permitidos:
"url"- URL de vídeo web,"local"- ruta de archivo local
resolution(string, optional): Resolución objetivo, por defecto 720pValores permitidos: 480p, 540p, 720p, 1080p, 2k
Ejemplo de uso:
// URL 方式
{
"video_source": "https://example.com/video.mp4",
"type": "url",
"resolution": "1080p"
}
// 本地文件方式
{
"video_source": "/path/to/local/video.mp4",
"type": "local",
"resolution": "1080p"
}Valor de retorno:
{
"success": true,
"task_id": "xxx",
"status": "wait"
}get_task_status
Consulta el estado de la tarea.
Parámetros:
task_id(string, required): ID de la tarea
Ejemplo de uso:
{
"task_id": "task-123-abc"
}Valor de retorno:
{
"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"
}enhance_video_sync
Mejora de vídeo síncrona (espera bloqueante hasta completar).
Parámetros:
video_source(string, required): URL del vídeo o ruta del archivo localtype(string, optional): Tipo de carga, por defecto "url"Valores permitidos:
"url"- URL de vídeo web,"local"- ruta de archivo local
resolution(string, optional): Resolución objetivo, por defecto 720ppoll_interval(number, optional): Intervalo de sondeo (segundos), por defecto 5timeout(number, optional): Tiempo de espera (segundos), por defecto 600
Ejemplo de uso:
{
"video_source": "https://example.com/video.mp4",
"type": "url",
"resolution": "1080p",
"poll_interval": 5,
"timeout": 600
}Valor de retorno:
{
"success": true,
"task_id": "xxx",
"status": "completed",
"progress": 100,
"video_url": "https://..."
}Notas sobre la carga de archivos
Cuando type se establece en "local", el servidor MCP:
Lee el archivo local
Convierte el archivo a codificación base64
Lo sube al servicio de mejora de vídeo
Limitaciones:
Tamaño máximo de archivo: 100MB
Variables de entorno
Nombre de variable | Descripción | Valor por defecto |
| Dirección del servidor HTTP FastAPI |
|
| Clave de autenticación de API | Ninguno |
Desarrollo
# 克隆仓库
git clone https://github.com/yourusername/avc-test-js-mcp.git
cd js_client
# 安装依赖
npm install
# 开发模式(自动编译)
npm run dev
# 构建
npm run buildLicencia
Licencia MIT - Ver el archivo LICENSE para más detalles
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
AlicenseAqualityDmaintenanceEnables video enhancement through MCP tools for creating tasks, querying status, and synchronous enhancement, supporting URL or local file inputs.342Apache 2.0- AlicenseAqualityDmaintenanceA video enhancement MCP server that supports creating tasks, querying status, and synchronously enhancing videos with URL or local file input.3MIT

video-analyzerofficial
FlicenseNot gradedqualityDmaintenanceMCP server enabling video analysis via scene detection, audio transcription, visual description, and stylistic fingerprinting, with tools for full pipeline execution and storyboard generation.- AlicenseNot gradedqualityDmaintenanceEnables AI agents to perform deterministic video editing operations like trim, resize, add text, and more using MCP tools.85MIT
Related MCP Connectors
Multimodal video analysis MCP — transcription, vision, and OCR for any video URL.
MCP server for Wan AI video generation
MCP server for Google Veo AI video generation
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/z416479660/avc-test-js-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server