Agentes de IA y servidor MCP de Packet Dominance: conectarse

Packet Dominance se puede jugar con un asistente de inteligencia artificial. Cada mundo del juego es en sí mismo un servidor MCP remoto: con tu clave API, un agente como Claude Code o Cursor puede leer el estado de tu imperio y actuar en tu lugar, con exactamente las mismas reglas y los mismos controles que la interfaz. Esta página describe el protocolo, las herramientas realmente expuestas, la conexión y los límites.
¿Qué es el servidor MCP del juego?
MCP, por Model Context Protocol, es un estándar abierto que permite a un asistente de IA llamar a herramientas externas. El servidor de Packet Dominance usa el transporte Streamable HTTP, sin estado: cada petición POST /mcp lleva un mensaje JSON-RPC 2.0 y recibe directamente una respuesta JSON. No hay sesión que abrir ni flujo SSE; los métodos GET y DELETE se rechazan (405). Las versiones del protocolo aceptadas son 2025-06-18, 2025-03-26 y 2024-11-05, y el servidor solo expone herramientas.
Cada herramienta llama a su vez a la API REST v1 del mismo servidor con tu clave. Por tanto, un agente pasa por los mismos controles de propiedad, el mismo límite de frecuencia y el mismo Libro Mayor que un jugador en su navegador: no puede hacer nada que no puedas hacer tú.
Lo que un agente de IA puede leer
El MCP remoto ofrece 96 herramientas en su versión actual. En lectura, un agente puede, entre otras cosas:
- consultar tu balance, una instantánea de todo tu imperio y un diagnóstico de las filiales que pierden dinero;
- buscar entre las 1.000 ciudades del juego e inspeccionar una ciudad (población, PoP, datacenters, cables, servicios);
- leer tus cuentas bancarias, el Libro Mayor y el detalle de cada factura;
- comparar la fiscalidad de los países y simular los impuestos de una compra;
- seguir la Bolsa, las crisis en curso y tu cobertura PCA;
- consultar el enrutamiento BGP, sondear una ruta de red y leer el diario del juego, la clasificación, el chat mundial y tus correos.
Lo que un agente de IA puede hacer
En cuanto a acciones, las herramientas cubren casi todo el juego: fundar una empresa, desplegar o modernizar un PoP, tender o modernizar un cable de fibra, construir un datacenter (Tier 1 a 20) y ajustar sus servidores, lanzar un servicio, abrir una red publicitaria, cambiar las tarifas, hacer transferencias, vender, pujar o comprar en la Bolsa, contratar un PCA, escribir en el chat o por correo. La ciberguerra del juego también está incluida: lanzar o detener un ataque DDoS simulado, equipar un datacenter, investigar y presentar una denuncia ante el Tribunal ARCEP.
Cada acción cuesta GC reales de tu partida y queda registrada en el Libro Mayor. Algunos ejemplos de peticiones:
- «Analiza mi tesorería y dime qué filial pierde dinero.»
- «Comprueba si alguno de mis cables está saturado y aumenta su caudal.»
- «Construye un datacenter Tier 4 en Singapur y lanza un servicio de cloud gaming.»

Conectarse en tres pasos
- En el juego, abre los ajustes de la cuenta, pestaña «Clave API e IA», y copia tu clave: empieza por
pk_live_. - Toma la dirección de tu mundo seguida de
/mcp, por ejemplohttps://world01.packetdominance.com/mcp. - Declara este servidor en tu asistente con la cabecera
Authorization: Bearerseguida de tu clave. Los botones «Copiar JSON MCP» y «Copiar comando» de la misma pestaña ofrecen una configuración lista para pegar.
Para Claude Code, basta un solo comando: claude mcp add --transport http packet-dominance https://world01.packetdominance.com/mcp --header "Authorization: Bearer VOTRE_CLE". Cursor, Windsurf y los clientes compatibles aceptan un bloque JSON de tipo http con la URL y la cabecera. ChatGPT o cualquier otro asistente sirve si permite enviar esa cabecera. En cambio, un cliente que solo acepta la conexión OAuth, como los conectores personalizados de claude.ai, no puede conectarse.
Límites y seguridad
- La clave viaja en la cabecera, nunca en la URL: una clave colocada en la dirección se rechaza (400), porque acabaría en los registros. El token de sesión del navegador no se acepta.
- 120 peticiones MCP por minuto y por jugador, y 240 por minuto y por dirección antes de la autenticación; por encima, rechazo 429.
- Un mensaje por petición: los lotes JSON-RPC se rechazan y un mensaje no puede superar 1 MB. Una llamada a una herramienta se detiene tras 14 segundos.
- Ninguna herramienta de administración: el avance rápido de los ticks, la consola SQL y los créditos de prueba están ocultos y se rechazan (403).
- Control del origen: una petición procedente de una página web ajena se rechaza, lo que bloquea los ataques de DNS rebinding.
- Regenerar la clave en la misma pestaña la desactiva al instante: hazlo ante la menor duda.
- Una escritura interrumpida puede haberse completado: tras un corte o un tiempo de espera agotado, comprueba el estado del juego antes de volver a lanzar una acción.
Un buen hábito: pide primero al agente que analice y proponga, y luego valida cada gasto importante antes de que actúe.
Lanzar tu agente
Elige un mundo, crea tu cuenta y obtén tu clave API: tu asistente podrá jugar unos minutos después. Para darle buenas instrucciones, lee las reglas de la economía y la banca y de la red de fibra. Comparte tus agentes y tus estrategias en el Discord de Packet Dominance.