WAVE MCP Server
Official@wave-av/mcp-server
MCP-Server (Model Context Protocol), der WAVE-Streaming-APIs als Tools für KI-Programmierassistenten bereitstellt.
Schnelleinstieg
npx @wave-av/mcp-serverEinrichtung
1. API-Schlüssel abrufen
# Via CLI
wave auth login
# Or create at https://wave.online/settings/api-keys2. KI-Tool konfigurieren
Fügen Sie dies zu Ihrer .mcp.json hinzu (Claude Code, Cursor, Windsurf, etc.):
{
"mcpServers": {
"wave": {
"command": "npx",
"args": ["-y", "@wave-av/mcp-server"],
"env": {
"WAVE_API_KEY": "wave_live_..."
}
}
}
}Verfügbare Tools
Streams
Tool | Beschreibung |
| Alle Streams mit Paginierung und Statusfilter auflisten |
| Neuen Stream mit Protokoll- und Datenschutzoptionen erstellen |
| Streaming für einen bestehenden Stream starten |
| Aktiven Stream stoppen |
| Echtzeit-Gesundheitsmetriken für einen Stream abrufen |
Studio
Tool | Beschreibung |
| Studio-Produktionssitzungen auflisten |
| Neue Multi-Kamera-Produktion erstellen |
Analysen
Tool | Beschreibung |
| Aktuelle Zuschauerzahl und Aufschlüsselung abrufen |
| Detaillierte Stream-Leistungsmetriken abrufen |
Abrechnung
Tool | Beschreibung |
| Aktuellen Abonnementplan und Status abrufen |
| Aktuelle Nutzung und Limits des Zeitraums abrufen |
Ressourcen
Greifen Sie direkt über das wave:// URI-Schema auf WAVE-Entitäten zu:
wave://streams/{id}- Stream-Konfiguration und Statuswave://productions/{id}- Details zur Studio-Produktion
Umgebungsvariablen
Variable | Erforderlich | Standardwert | Beschreibung |
| Ja | - | Ihr WAVE API-Schlüssel |
| Nein |
| API-Basis-URL |
Einrichtung für andere KI-Tools
Cursor
Fügen Sie dies zu .cursor/mcp.json hinzu:
{
"mcpServers": {
"wave": {
"command": "npx",
"args": ["-y", "@wave-av/mcp-server"],
"env": { "WAVE_API_KEY": "wave_live_..." }
}
}
}Windsurf
Fügen Sie dies mit derselben Konfiguration zu den Windsurf-MCP-Einstellungen hinzu.
Fehlerbehebung
Server startet nicht
Überprüfen Sie, ob Ihr API-Schlüssel gesetzt ist:
echo $WAVE_API_KEYTools erscheinen nicht
Starten Sie Ihr KI-Tool neu, nachdem Sie die MCP-Konfiguration hinzugefügt haben. Die meisten Tools erfordern einen Neustart, um neue MCP-Server zu erkennen.
Verbindungsfehler
Der MCP-Server verwendet den stdio-Transport (kein Netzwerk-Listener). Wenn Verbindungsfehler auftreten, prüfen Sie, ob npx erfolgreich ausgeführt werden kann:
npx @wave-av/mcp-server --versionServer testen
Senden Sie eine JSON-RPC-Initialisierungsanfrage zur Überprüfung:
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-serverZugehörige Pakete
@wave-av/sdk — TypeScript SDK (34 API-Module)
@wave-av/adk — Agent Developer Kit
@wave-av/cli — Befehlszeilenschnittstelle
@wave-av/create-app — Neues Projekt erstellen
OpenAPI-Spezifikation — Vollständige API-Spezifikation
Entwicklung
cd packages/mcp-server
pnpm install
pnpm run build
pnpm run dev # Watch mode
pnpm run type-checkLizenz
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