WAVE MCP Server
Official@wave-av/mcp-server
Servidor MCP (Model Context Protocol) que expone las API de streaming de WAVE como herramientas para asistentes de programación de IA.
Inicio rápido
npx @wave-av/mcp-serverConfiguración
1. Obtén una clave API
# Via CLI
wave auth login
# Or create at https://wave.online/settings/api-keys2. Configura tu herramienta de IA
Añádelo a tu .mcp.json (Claude Code, Cursor, Windsurf, etc.):
{
"mcpServers": {
"wave": {
"command": "npx",
"args": ["-y", "@wave-av/mcp-server"],
"env": {
"WAVE_API_KEY": "wave_live_..."
}
}
}
}Herramientas disponibles
Streams (Transmisiones)
Herramienta | Descripción |
| Lista todas las transmisiones con paginación y filtrado de estado |
| Crea una nueva transmisión con opciones de protocolo y privacidad |
| Inicia la transmisión en una transmisión existente |
| Detiene una transmisión activa |
| Obtiene métricas de salud en tiempo real de una transmisión |
Studio (Estudio)
Herramienta | Descripción |
| Lista las sesiones de producción de estudio |
| Crea una nueva producción multicámara |
Analytics (Análisis)
Herramienta | Descripción |
| Obtiene el recuento actual de espectadores y desglose |
| Obtiene métricas detalladas de rendimiento de la transmisión |
Billing (Facturación)
Herramienta | Descripción |
| Obtiene el plan de suscripción actual y su estado |
| Obtiene el uso y los límites del periodo actual |
Recursos
Accede a las entidades de WAVE directamente mediante el esquema de URI wave://:
wave://streams/{id}- Configuración y estado de la transmisiónwave://productions/{id}- Detalles de la producción de estudio
Variables de entorno
Variable | Requerido | Predeterminado | Descripción |
| Sí | - | Tu clave API de WAVE |
| No |
| URL base de la API |
Configuración para otras herramientas de IA
Cursor
Añádelo a .cursor/mcp.json:
{
"mcpServers": {
"wave": {
"command": "npx",
"args": ["-y", "@wave-av/mcp-server"],
"env": { "WAVE_API_KEY": "wave_live_..." }
}
}
}Windsurf
Añádelo a la configuración MCP de Windsurf con la misma configuración.
Solución de problemas
El servidor no inicia
Verifica que tu clave API esté configurada:
echo $WAVE_API_KEYLas herramientas no aparecen
Reinicia tu herramienta de IA después de añadir la configuración MCP. La mayoría de las herramientas requieren un reinicio para detectar nuevos servidores MCP.
Errores de conexión
El servidor MCP utiliza transporte stdio (sin escucha de red). Si ves errores de conexión, verifica que npx pueda ejecutarse correctamente:
npx @wave-av/mcp-server --versionProbando el servidor
Envía una solicitud de inicialización JSON-RPC para verificar:
echo '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"test","version":"1.0.0"}}}' | npx @wave-av/mcp-serverPaquetes relacionados
@wave-av/sdk — SDK de TypeScript (34 módulos de API)
@wave-av/adk — Kit de desarrollo de agentes
@wave-av/cli — Interfaz de línea de comandos
@wave-av/create-app — Crea un nuevo proyecto
Especificación OpenAPI — Especificación completa de la API
Desarrollo
cd packages/mcp-server
pnpm install
pnpm run build
pnpm run dev # Watch mode
pnpm run type-checkLicencia
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
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/wave-av/mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server