Skip to main content
Glama
wave-av

WAVE MCP Server

Official
by wave-av

@wave-av/mcp-server

npm version npm downloads license

Сервер MCP (Model Context Protocol), который предоставляет API потоковой передачи WAVE в качестве инструментов для ИИ-ассистентов по программированию.

Быстрый старт

npx @wave-av/mcp-server

Настройка

1. Получите API-ключ

# Via CLI
wave auth login

# Or create at https://wave.online/settings/api-keys

2. Настройте ваш ИИ-инструмент

Добавьте в ваш .mcp.json (Claude Code, Cursor, Windsurf и т. д.):

{
  "mcpServers": {
    "wave": {
      "command": "npx",
      "args": ["-y", "@wave-av/mcp-server"],
      "env": {
        "WAVE_API_KEY": "wave_live_..."
      }
    }
  }
}

Доступные инструменты

Потоки (Streams)

Инструмент

Описание

wave_list_streams

Список всех потоков с пагинацией и фильтрацией статуса

wave_create_stream

Создание нового потока с параметрами протокола и приватности

wave_start_stream

Запуск существующего потока

wave_stop_stream

Остановка активного потока

wave_get_stream_health

Получение показателей работоспособности потока в реальном времени

Студия (Studio)

Инструмент

Описание

wave_list_productions

Список сессий студийного производства

wave_create_production

Создание нового многокамерного производства

Аналитика (Analytics)

Инструмент

Описание

wave_get_viewers

Получение текущего количества зрителей и их распределения

wave_get_stream_metrics

Получение подробных метрик производительности потока

Биллинг (Billing)

Инструмент

Описание

wave_get_subscription

Получение текущего тарифного плана и статуса

wave_get_usage

Получение данных об использовании и лимитах за текущий период

Ресурсы

Доступ к сущностям WAVE напрямую через схему URI wave://:

  • wave://streams/{id} — Конфигурация и статус потока

  • wave://productions/{id} — Детали студийного производства

Переменные окружения

Переменная

Обязательно

По умолчанию

Описание

WAVE_API_KEY

Да

-

Ваш API-ключ WAVE

WAVE_BASE_URL

Нет

https://wave.online

Базовый URL API

Настройка для других ИИ-инструментов

Cursor

Добавьте в .cursor/mcp.json:

{
  "mcpServers": {
    "wave": {
      "command": "npx",
      "args": ["-y", "@wave-av/mcp-server"],
      "env": { "WAVE_API_KEY": "wave_live_..." }
    }
  }
}

Windsurf

Добавьте в настройки MCP Windsurf с той же конфигурацией.

Устранение неполадок

Сервер не запускается

Убедитесь, что ваш API-ключ установлен:

echo $WAVE_API_KEY

Инструменты не отображаются

Перезапустите ваш ИИ-инструмент после добавления конфигурации MCP. Большинству инструментов требуется перезапуск для обнаружения новых серверов MCP.

Ошибки подключения

Сервер MCP использует транспорт stdio (без сетевого прослушивателя). Если вы видите ошибки подключения, проверьте, успешно ли выполняется npx:

npx @wave-av/mcp-server --version

Тестирование сервера

Отправьте запрос JSON-RPC initialize для проверки:

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

Связанные пакеты

Разработка

cd packages/mcp-server
pnpm install
pnpm run build
pnpm run dev       # Watch mode
pnpm run type-check

Лицензия

MIT

Install Server
A
license - permissive license
B
quality
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)

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