iDos Games
Configura y publica juegos multiplataforma y web3 en iDos Games: configuración de juegos en vivo, tokens y NFTs, activos de IA, tablero de tareas y compilaciones. Servidor alojado con OAuth; un servidor SDK local sirve módulos y habilidades del juego.
Servidor MCP alojado
npx add-mcp 'https://site.idosgames.com/api/v2/mcp'Se instala en Claude Code, Codex, Cursor y más
Documentación
iDos Games MCP
Servidores oficiales del Model Context Protocol para iDos Games, una plataforma de backend y publicación para juegos multiplataforma (web, Android, iOS, PC) con soporte web3. Conéctalos a Claude, ChatGPT, Cursor, VS Code, Codex o cualquier otro cliente MCP, y tu asistente de IA podrá crear, configurar y publicar tus juegos.
Hay dos servidores, y hacen trabajos diferentes:
iDos Games (com.idosgames/platform) | iDos Games SDK (com.idosgames/sdk) | |
|---|---|---|
| En qué trabaja | Tus juegos en vivo: sus datos; además de los módulos de juego y habilidades del SDK | El código del juego en tu proyecto: módulos y habilidades, sin conexión |
| Dónde se ejecuta | Alojado: https://site.idosgames.com/api/v2/mcp | Localmente: npx -y @idosgames/mcp |
| Transporte | HTTP transmisible | stdio |
| Inicio de sesión | OAuth 2.1, tú eliges los juegos y permisos (los módulos y habilidades funcionan sin ello) | Ninguno (público, solo lectura) |
| Funciona en clientes solo de navegador (claude.ai, ChatGPT) | Sí | No, necesita un cliente que pueda iniciar un proceso local |
Ambos sirven el mismo catálogo de módulos de juego, el andamiaje de proyecto y las habilidades del SDK, por lo que un cliente solo de navegador (claude.ai, ChatGPT) los obtiene del servidor alojado. La configuración en vivo de un juego, los activos generados, el tablero de tareas y las compilaciones solo pasan por el servidor iDos Games; el servidor SDK no requiere inicio de sesión y funciona sin conexión.
iDos Games (alojado)
Lo que tu asistente puede hacer con él:
- Encontrar tus juegos por nombre y ver qué se le permite hacer en cada uno (
list_my_titles). - Leer y actualizar la configuración del juego sección por sección: monedas virtuales, artículos, tienda, cajas de botín,
misiones, eventos temporizados y cooperativos, temporadas, tablas de clasificación, artesanía, recompensas, premium, tutoriales, experimentos A/B,
localización, chat, multijugador, notificaciones push, publicidad y más (
get_<section>/save_<section>). Cada sección se guarda por separado, por lo que el resto de la configuración permanece intacta. - Web3: monedas del juego como tokens en cadena y artículos como NFT en redes EVM y Solana, depósitos y retiros
de jugadores a través del fondo de recompensas, juego con acceso por token e inicio de sesión con billetera, redes, direcciones de contratos y
política de gas (
get_blockchain/save_blockchain, criptomonedas ensave_currency, artículos NFT ensave_item). El lanzamiento de tokens y el staking de titulares viven en idosgames.com. - Datos de título y claves de localización: los datos clave-valor compartidos del juego y sus claves de texto.
- Lógica del servidor: publica CloudCode y lista nombres de secretos (los valores nunca se devuelven).
- Generar activos con IA: imágenes, voz y sonido, música, videos cortos, modelos 3D y texto. La generación
gasta los créditos de tu cuenta, por lo que el asistente puede consultar
list_ai_tiersyestimate_media_costantes de ejecutarla. - Tablero de tareas: proyectos, columnas, tarjetas, asignados y comentarios.
- Publicar compilaciones: sube una compilación web lista, obtén un enlace de prueba y luego publícala para los jugadores.
- Módulos de juego y habilidades del SDK (solo lectura, no se necesita un juego): el andamiaje de proyecto (
get_host_scaffold), juegos y sistemas listos como tienda, misiones, inventario, tabla de clasificación y multijugador (list_modules,search_modules,get_module), versiones exactas de paquetes del SDK (get_manifest) y habilidades de cómo hacer para el SDK (list_skills,get_skill).
Cada herramienta tiene anotaciones title y readOnlyHint / destructiveHint / openWorldHint.
Cómo funciona el inicio de sesión
Agrega el servidor como un servidor MCP HTTP simple sin encabezados ni clave de API. initialize y tools/list
no requieren inicio de sesión. La primera llamada a una herramienta responde 401, tu cliente abre la página de inicio de sesión de iDos Games y tú eliges
qué juegos puede usar el asistente y qué puede hacer en cada uno (leer configuración, escribir configuración, generar activos,
subir compilaciones…). Luego el cliente repite la llamada. Puedes revocar el acceso en cualquier momento en Aplicaciones conectadas en
platform.idosgames.com.
Conectar
Claude (claude.ai, Desktop, móvil): Configuración → Conectores → Agregar conector personalizado →
https://site.idosgames.com/api/v2/mcp.
Claude Code
claude mcp add --transport http idosgames https://site.idosgames.com/api/v2/mcp
ChatGPT: Configuración → Aplicaciones y conectores → Avanzado → Modo desarrollador → Crear, URL
https://site.idosgames.com/api/v2/mcp, autenticación OAuth.
Codex CLI
codex mcp add idosgames --url https://site.idosgames.com/api/v2/mcp
Gemini CLI
gemini mcp add --transport http idosgames https://site.idosgames.com/api/v2/mcp
Cursor (.cursor/mcp.json), Windsurf (~/.codeium/windsurf/mcp_config.json, clave serverUrl),
VS Code (.vscode/mcp.json): consulta Ambos servidores en una configuración.
iDos Games SDK (local)
Sirve el Registro de Módulos y Habilidades de iDos Games a los agentes de codificación:
| Herramienta | Propósito |
|---|---|
list_modules | Catálogo de módulos de juego componibles (juegos y sistemas: tienda, misiones, inventario, tabla de clasificación…) |
get_module | El código fuente completo de un módulo y sus instrucciones de instalación |
get_host_scaffold | La base desde la que comienza todo proyecto nuevo (inicio de sesión, lobby, configuración) |
get_manifest | Paquetes de @idosgames/* en tiempo de ejecución y sus versiones exactas |
list_skills / get_skill | Cómo codificar contra @idosgames/core, el contrato de módulo y la composición |
search | Encuentra un módulo listo por la función que necesitas |
Todas las herramientas son de solo lectura y devuelven contenido. El agente escribe los archivos en su propio proyecto. El registro está incluido en el paquete, por lo que también funciona sin conexión.
claude mcp add idosgames-sdk -- npx -y @idosgames/mcp
npm: @idosgames/mcp.
Ambos servidores en una configuración
Cursor, .cursor/mcp.json:
{
"mcpServers": {
"idosgames": { "url": "https://site.idosgames.com/api/v2/mcp" },
"idosgames-sdk": { "command": "npx", "args": ["-y", "@idosgames/mcp"] }
}
}
VS Code, .vscode/mcp.json:
{
"servers": {
"idosgames": { "type": "http", "url": "https://site.idosgames.com/api/v2/mcp" },
"idosgames-sdk": { "type": "stdio", "command": "npx", "args": ["-y", "@idosgames/mcp"] }
}
}
Windsurf, ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"idosgames": { "serverUrl": "https://site.idosgames.com/api/v2/mcp" },
"idosgames-sdk": { "command": "npx", "args": ["-y", "@idosgames/mcp"] }
}
}
Claude Code, .mcp.json:
{
"mcpServers": {
"idosgames": { "type": "http", "url": "https://site.idosgames.com/api/v2/mcp" },
"idosgames-sdk": { "command": "npx", "args": ["-y", "@idosgames/mcp"] }
}
}
Ejemplos de indicaciones
- "Muestra las monedas virtuales y los artículos de la tienda configurados para mi juego."
- "Agrega una misión diaria que recompense 100 de oro por ganar 3 partidas."
- "Genera un ícono de 512×512 para una espada de fuego y agrégalo al catálogo de artículos."
- "Inicia un nuevo proyecto de RPG inactivo con una tienda y misiones diarias." (servidor SDK)
- "Compila el juego y súbelo como versión de prueba." (ambos servidores)
- "¿Qué tareas me están asignadas en mi tablero?"
Enlaces
- Documentación: idosgames.com/mcp
- Soporte: idosgames.com/mcp#support, help@idos.games
- Política de privacidad: idosgames.com/privacy
- Términos: idosgames.com/terms
Licencia
El servidor SDK (@idosgames/mcp) tiene licencia MIT; consulta LICENSE. El servidor alojado de iDos Games es un
servicio cubierto por los términos de iDos Games.