iDos Games

Configure e publique jogos multiplataforma e web3 na iDos Games: configuração de jogos ao vivo, tokens e NFTs, ativos de IA, quadro de tarefas e builds. Servidor hospedado com OAuth; um servidor SDK local serve módulos de jogo e habilidades.

Servidor MCP hospedado

npx add-mcp 'https://site.idosgames.com/api/v2/mcp'

Instala no Claude Code, Codex, Cursor e outros

Documentação

iDos Games

iDos Games MCP

Servidores oficiais do Model Context Protocol para iDos Games, uma plataforma de backend e publicação para jogos multiplataforma (web, Android, iOS, PC) com suporte a web3. Conecte-os ao Claude, ChatGPT, Cursor, VS Code, Codex ou qualquer outro cliente MCP, e seu assistente de IA pode criar, configurar e publicar seus jogos.

Existem dois servidores, e eles fazem trabalhos diferentes:

iDos Games (com.idosgames/platform)iDos Games SDK (com.idosgames/sdk)
No que trabalhaSeus jogos ao vivo: seus dados; além dos módulos de jogo e habilidades do SDKCódigo do jogo no seu projeto: módulos e habilidades, offline
Onde rodaHospedado: https://site.idosgames.com/api/v2/mcpLocalmente: npx -y @idosgames/mcp
TransporteHTTP transmissívelstdio
LoginOAuth 2.1, você escolhe os jogos e permissões (módulos e habilidades funcionam sem ele)Nenhum (público, somente leitura)
Funciona em clientes somente navegador (claude.ai, ChatGPT)SimNão, precisa de um cliente que possa iniciar um processo local

Ambos servem o mesmo catálogo de módulos de jogo, o scaffold de projeto e as habilidades do SDK, então um cliente somente navegador (claude.ai, ChatGPT) os obtém do servidor hospedado. A configuração ao vivo de um jogo, ativos gerados, quadro de tarefas e builds passam apenas pelo servidor iDos Games; o servidor SDK não requer login e funciona offline.

iDos Games (hospedado)

O que seu assistente pode fazer com ele:

  • Encontrar seus jogos pelo nome e ver o que ele pode fazer em cada um (list_my_titles).
  • Ler e atualizar a configuração do jogo seção por seção: moedas virtuais, itens, loja, lootboxes, missões, eventos cronometrados e cooperativos, temporadas, rankings, criação de itens, recompensas, premium, tutoriais, experimentos A/B, localização, chat, multiplayer, push, publicidade e mais (get_<section> / save_<section>). Cada seção é salva separadamente, então o restante da configuração permanece intacto.
  • Web3: moedas do jogo como tokens on-chain e itens como NFTs em redes EVM e Solana, depósitos e saques de jogadores através do pool de recompensas, acesso ao jogo por token e login por carteira, redes, endereços de contratos e política de gás (get_blockchain / save_blockchain, moedas cripto em save_currency, itens NFT em save_item). Lançamento de token e staking de detentores vivem no idosgames.com.
  • Dados de título e chaves de localização: os dados chave-valor compartilhados do jogo e suas chaves de texto.
  • Lógica do servidor: publicar CloudCode e listar nomes de segredos (valores nunca são retornados).
  • Gerar ativos com IA: imagens, fala e som, música, vídeos curtos, modelos 3D e texto. A geração gasta créditos da sua conta, então o assistente pode verificar list_ai_tiers e estimate_media_cost antes de executá-la.
  • Quadro de tarefas: projetos, colunas, cartões, responsáveis e comentários.
  • Enviar builds: enviar um build web pronto, obter um link de teste e depois publicá-lo para os jogadores.
  • Módulos de jogo e habilidades do SDK (somente leitura, sem necessidade de jogo): o scaffold de projeto (get_host_scaffold), jogos e sistemas prontos como loja, missões, inventário, ranking e multiplayer (list_modules, search_modules, get_module), versões exatas dos pacotes do SDK (get_manifest) e habilidades de como fazer para o SDK (list_skills, get_skill).

Cada ferramenta tem anotações title e readOnlyHint / destructiveHint / openWorldHint.

Como funciona o login

Adicione o servidor como um servidor HTTP MCP simples, sem cabeçalhos e sem chave de API. initialize e tools/list não precisam de login. A primeira chamada de ferramenta responde 401, seu cliente abre a página de login do iDos Games, e você escolhe quais jogos o assistente pode usar e o que ele pode fazer em cada um (ler configuração, escrever configuração, gerar ativos, enviar builds…). O cliente então repete a chamada. Você pode revogar o acesso a qualquer momento em Aplicativos conectados em platform.idosgames.com.

Conectar

Claude (claude.ai, Desktop, mobile): Configurações → Conectores → Adicionar 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: Configurações → Apps e Conectores → Avançado → Modo desenvolvedor → Criar, URL https://site.idosgames.com/api/v2/mcp, autenticação 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, chave serverUrl), VS Code (.vscode/mcp.json): veja Ambos os servidores em uma configuração.

iDos Games SDK (local)

Serve o Registro de Módulos e Habilidades do iDos Games para agentes de codificação:

FerramentaPropósito
list_modulesCatálogo de módulos de jogo componíveis (jogos e sistemas: loja, missões, inventário, ranking…)
get_moduleCódigo-fonte completo de um módulo e instruções de instalação
get_host_scaffoldA base a partir da qual todo novo projeto começa (login, lobby, configuração)
get_manifestPacotes de runtime @idosgames/* e suas versões exatas
list_skills / get_skillComo codificar com @idosgames/core, o contrato de módulo e composição
searchEncontrar um módulo pronto pelo recurso que você precisa

Todas as ferramentas são somente leitura e retornam conteúdo. O agente escreve os arquivos em seu próprio projeto. O registro está incluído no pacote, então também funciona offline.

claude mcp add idosgames-sdk -- npx -y @idosgames/mcp

npm: @idosgames/mcp.

Ambos os servidores em uma configuração

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"] }
  }
}

Exemplos de prompts

  • "Mostre as moedas virtuais e itens da loja configurados para meu jogo."
  • "Adicione uma missão diária que recompense 100 de ouro por vencer 3 partidas."
  • "Gere um ícone 512×512 para uma espada de fogo e adicione-o ao catálogo de itens."
  • "Inicie um novo projeto de RPG idle com uma loja e missões diárias." (servidor SDK)
  • "Compile o jogo e envie-o como versão de teste." (ambos os servidores)
  • "Quais tarefas estão atribuídas a mim no meu quadro?"

Links

Licença

O servidor SDK (@idosgames/mcp) é licenciado sob MIT; veja LICENSE. O servidor hospedado iDos Games é um serviço coberto pelos termos do iDos Games.