KI-Agenten und MCP-Server von Packet Dominance: Verbindung

Packet Dominance lässt sich von einem KI-Assistenten spielen. Jede Welt des Spiels ist selbst ein entfernter MCP-Server: Mit Ihrem API-Schlüssel kann ein Agent wie Claude Code oder Cursor den Zustand Ihres Imperiums lesen und an Ihrer Stelle handeln, mit genau denselben Regeln und denselben Kontrollen wie die Oberfläche. Diese Seite beschreibt das Protokoll, die tatsächlich bereitgestellten Werkzeuge, die Verbindung und die Grenzen.
Was ist der MCP-Server des Spiels?
MCP, für Model Context Protocol, ist ein offener Standard, mit dem ein KI-Assistent externe Werkzeuge aufrufen kann. Der Server von Packet Dominance verwendet den Transport Streamable HTTP, zustandslos: Jede Anfrage POST /mcp trägt eine JSON-RPC-2.0-Nachricht und erhält direkt eine JSON-Antwort. Es muss keine Sitzung geöffnet werden, und es gibt keinen SSE-Stream; die Methoden GET und DELETE werden abgelehnt (405). Akzeptiert werden die Protokollversionen 2025-06-18, 2025-03-26 und 2024-11-05, und der Server stellt nur Werkzeuge bereit.
Jedes Werkzeug ruft mit Ihrem Schlüssel die REST-API v1 desselben Servers auf. Ein Agent durchläuft also dieselben Eigentumsprüfungen, dieselbe Ratenbegrenzung und dasselbe Hauptbuch wie ein Spieler in seinem Browser: Er kann nichts tun, was Sie nicht auch selbst tun könnten.
Was ein KI-Agent lesen kann
Der entfernte MCP-Server bietet in seiner aktuellen Version 96 Werkzeuge. Lesend kann ein Agent unter anderem:
- Ihre Bilanz, eine Momentaufnahme Ihres gesamten Imperiums und eine Diagnose der Tochtergesellschaften einsehen, die Geld verlieren;
- unter den 1.000 Städten des Spiels suchen und eine Stadt untersuchen (Bevölkerung, PoPs, Rechenzentren, Kabel, Dienste);
- Ihre Bankkonten, das Hauptbuch und die Details jeder Rechnung lesen;
- die Besteuerung der Länder vergleichen und die Steuern eines Kaufs simulieren;
- die Börse, die laufenden Krisen und Ihre PCA-Deckung verfolgen;
- das BGP-Routing abfragen, eine Netzroute testen und das Spieljournal, die Rangliste, den globalen Chat und Ihre E-Mails lesen.
Was ein KI-Agent tun kann
Auf der Aktionsseite decken die Werkzeuge fast das ganze Spiel ab: ein Unternehmen gründen, einen PoP errichten oder modernisieren, ein Glasfaserkabel verlegen oder modernisieren, ein Rechenzentrum bauen (Tier 1 bis 20) und seine Server einstellen, einen Dienst starten, ein Werbenetzwerk eröffnen, Tarife ändern, Überweisungen tätigen, an der Börse verkaufen, bieten oder kaufen, einen PCA abschließen, im Chat oder per E-Mail schreiben. Auch der Cyberkrieg des Spiels gehört dazu: einen simulierten DDoS-Angriff starten oder stoppen, ein Rechenzentrum ausrüsten, ermitteln und vor dem ARCEP-Tribunal Klage erheben.
Jede Aktion kostet echte GC Ihrer Partie und wird im Hauptbuch verbucht. Einige Beispielanfragen:
- „Analysiere meine Liquidität und sag mir, welche Tochtergesellschaft Geld verliert.“
- „Prüfe, ob eines meiner Kabel gesättigt ist, und erhöhe seine Bandbreite.“
- „Baue ein Rechenzentrum Tier 4 in Singapur und starte einen Cloud-Gaming-Dienst.“

In drei Schritten verbinden
- Öffnen Sie im Spiel die Kontoeinstellungen, Registerkarte „API-Schlüssel & KI“, und kopieren Sie Ihren Schlüssel: Er beginnt mit
pk_live_. - Nehmen Sie die Adresse Ihrer Welt, gefolgt von
/mcp, zum Beispielhttps://world01.packetdominance.com/mcp. - Tragen Sie diesen Server in Ihrem Assistenten mit dem Header
Authorization: Bearerein, gefolgt von Ihrem Schlüssel. Die Schaltflächen „MCP-JSON kopieren“ und „Befehl kopieren“ auf derselben Registerkarte liefern eine Konfiguration, die Sie direkt einfügen können.
Für Claude Code genügt ein einziger Befehl: claude mcp add --transport http packet-dominance https://world01.packetdominance.com/mcp --header "Authorization: Bearer VOTRE_CLE". Cursor, Windsurf und kompatible Clients akzeptieren einen JSON-Block vom Typ http mit der URL und dem Header. ChatGPT oder jeder andere Assistent eignet sich, sofern er das Senden dieses Headers erlaubt. Ein Client, der nur die Verbindung per OAuth akzeptiert, wie die benutzerdefinierten Konnektoren von claude.ai, kann sich dagegen nicht anschließen.
Grenzen und Sicherheit
- Der Schlüssel reist im Header, nie in der URL: Ein in der Adresse platzierter Schlüssel wird abgelehnt (400), da er sonst in den Protokollen landen würde. Das Sitzungstoken des Browsers wird nicht akzeptiert.
- 120 MCP-Anfragen pro Minute und Spieler sowie 240 pro Minute und Adresse vor der Authentifizierung; darüber hinaus Ablehnung mit 429.
- Eine Nachricht pro Anfrage: JSON-RPC-Batches werden abgelehnt, und eine Nachricht darf 1 MB nicht überschreiten. Ein Werkzeugaufruf bricht nach 14 Sekunden ab.
- Keine Administrationswerkzeuge: Der Schnelldurchlauf der Ticks, die SQL-Konsole und Testguthaben sind ausgeblendet und werden abgelehnt (403).
- Prüfung der Herkunft: Eine Anfrage von einer fremden Webseite wird abgelehnt, was Angriffe per DNS-Rebinding blockiert.
- Den Schlüssel neu erzeugen auf derselben Registerkarte deaktiviert ihn sofort: beim geringsten Zweifel zu tun.
- Ein unterbrochener Schreibvorgang kann ausgeführt worden sein: Prüfen Sie nach einem Verbindungsabbruch oder einer Zeitüberschreitung den Zustand des Spiels, bevor Sie eine Aktion erneut starten.
Gute Gewohnheit: Bitten Sie den Agenten zuerst, zu analysieren und Vorschläge zu machen, und bestätigen Sie dann jede größere Ausgabe, bevor er handelt.
Ihren Agenten starten
Wählen Sie eine Welt, erstellen Sie Ihr Konto und holen Sie sich Ihren API-Schlüssel: Ihr Assistent kann wenige Minuten später spielen. Um ihm gute Anweisungen zu geben, lesen Sie die Regeln zu Wirtschaft und Bank und zum Glasfasernetz. Teilen Sie Ihre Agenten und Strategien auf dem Discord von Packet Dominance.