MCP: RealmPulse-Statistiken in Ihrem KI-Assistenten
RealmPulse veröffentlicht Spielerstatistiken über das MCP (Model Context Protocol) — Ihr KI-Assistent kann Fragen zu Klassen, Levels, Zonen und einzelnen Spielern direkt im Chat beantworten. Der Zugang ist kostenlos; der volle Werkzeugsatz benötigt einen kostenlosen API-Schlüssel.
Verbindung
Der Server arbeitet zustandslos über HTTP — geben Sie seine URL in beliebigen MCP-Client ein. Zum Beispiel für Claude Code:
claude mcp add --transport http realmpulse https://foragerstats.com/mcp
Oder das universelle JSON-Format (Claude Desktop, Cursor und andere):
{ "mcpServers": { "realmpulse": { "url": "https://foragerstats.com/mcp" } } }Gastzugang (ohne Schlüssel)
Ohne Registrierung steht ein Werkzeug zur Verfügung — get_class_distribution: Verteilung der Spieler nach Klasse und Fraktion mit Filter nach Spielmodus. Limit: 30 Anfragen pro Minute.
Kostenloser API-Schlüssel
- Registrieren Sie sich: die Schaltfläche „Registrieren“ oben auf der Seite.
- Öffnen Sie Ihr Profil und erstellen Sie einen API-Schlüssel — er wird einmalig angezeigt, speichern Sie ihn.
- Fügen Sie den Header Authorization: Bearer <key> zu Ihren /mcp-Anfragen hinzu (die meisten Clients bieten das Feld headers in der Konfiguration).
{ "mcpServers": { "realmpulse": { "url": "https://foragerstats.com/mcp", "headers": { "Authorization": "Bearer rp_..." } } } }Werkzeuge
get_class_distribution— Spieler nach Klasse und Fraktion (ohne Schlüssel verfügbar).search_players— Spielersuche nach Name, Klasse und Zone — nach Registrierung.get_level_distribution— Spielerzahlen pro Level 1–60 — nach Registrierung.get_zone_stats— die belebtesten Zonen — nach Registrierung.upload_saved_variables— Ihre NearbySpy.lua in die gemeinsame Datenerfassung hochladen (API-Schlüssel erforderlich)
Der mode-Filter akzeptiert genau drei Werte: pve, pvp, hardcore. Alles andere ist ein klarer Fehler mit Aufzählung der erlaubten Werte; ohne mode kommen Daten für alle Modi.
Anfragebeispiel
POST /mcp MCP-Protocol-Version: 2026-07-28 Mcp-Method: tools/call Mcp-Name: get_class_distribution { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "get_class_distribution", "arguments": { "mode": "pve" } } }Limits: 30 Anfragen pro Minute ohne Schlüssel, 120 mit Schlüssel. Bei Überschreitung antwortet der Server mit 429 — später erneut versuchen.